background image

Section 11.  Utilities Installed with LoggerNet Admin and LoggerNet Remote 

from the datalogger are out of order because of a marginal communications 
link. If the data can be retrieved from the datalogger, then it is a collectable 
hole. If the data has been overwritten by the datalogger, then it is an 
uncollectable hole.  

11.2.1  Hole Collection Activity 

The main window for the Hole Monitor is shown below. 

 

The list of stations in the LoggerNet datalogger network is displayed on the left 
side of the Hole Monitor Utility’s main window. You can monitor hole 
collection for all stations by enabling the 

Select All Stations 

check box above 

this list, or you can monitor a subset of these stations by clearing this check 
box and selecting the check box to the left of each datalogger that you want to 
monitor. If a hole is detected in the data for a datalogger that is being 
monitored, an informational record for the hole will be displayed on the right 
side of the window. The fields in the record are:  

Station

 

The name of the datalogger for which a hole has been detected. 

Table

 

The name of the table in the datalogger that has the hole. 

State

 

The current state of the hole. The state options are: 

11-6 

Содержание LoggerNet

Страница 1: ...LoggerNet Version 4 2 Revision 7 13 C o p y r i g h t 1 9 9 9 2 0 1 3 C a m p b e l l S c i e n t i f i c I n c...

Страница 2: ......

Страница 3: ...copy of the software is an upgrade from a previous version you must possess a valid license for the earlier version of software You may continue to use the earlier copy of software only if the upgrad...

Страница 4: ...allation media or documentation Campbell Scientific will correct errors without charge by providing new media addenda or substitute pages If Campbell Scientific is unable to replace defective media or...

Страница 5: ...4 Restoring the Network from a Backup File 2 7 2 3 3 Loss of Computer Power 2 7 2 3 4 Program Crashes 2 8 2 4 Installing Running LoggerNet as a Service 2 8 2 4 1 Issues with Running LoggerNet as a Se...

Страница 6: ...4 2 4 4 2 Schedule Tab 4 13 4 2 4 4 3 Final Storage Area 1 and 2 Tab Edlog Dataloggers with Mixed array Operating System 4 17 4 2 4 4 4 Data Files Tab CRBasic Dataloggers and Edlog Dataloggers with T...

Страница 7: ...vas 4 63 4 3 2 3 Changing the Canvas Scale 4 65 4 3 3 Adding Stations to the Network 4 65 4 3 4 Adding Peripherals to a Station 4 65 4 3 5 Adding Stations Links 4 66 4 3 6 Adding Activities 4 68 4 3 7...

Страница 8: ...ts 5 38 5 2 1 3 Functions Available from the RTMC Menus 5 39 5 2 1 4 Expressions 5 44 5 2 1 4 1 Operators 5 46 5 2 1 4 2 Order of Precedence 5 47 5 2 1 4 3 Predefined Constants 5 47 5 2 1 4 4 Predefin...

Страница 9: ...Step 4 Setup Output Tables 7 14 7 2 2 5 Step 5 Generate the Program in the Format Required by the Datalogger 7 17 7 2 3 Short Cut Settings 7 18 7 2 3 1 Program Security 7 18 7 2 3 2 Datalogger ID 7 1...

Страница 10: ...49 7 3 4 13 1 Expressions in Parameters 7 49 7 3 4 13 2 Arrays of Multipliers and Offsets for Sensor Calibration 7 50 7 3 4 14 Program Access to Data Tables 7 50 7 4 Edlog 7 51 7 4 1 Overview 7 51 7 4...

Страница 11: ...7 79 8 Working with Data Files on the PC 8 1 8 1 View Pro 8 1 8 1 1 Overview 8 1 8 1 2 The Toolbar 8 2 8 1 3 Opening a File 8 4 8 1 3 1 Opening a Data File 8 4 8 1 3 2 Opening Other Types of Files 8...

Страница 12: ...s 8 42 8 2 3 1 3 Start Condition 8 46 8 2 3 1 4 Stop Condition 8 49 8 2 3 1 5 Copy 8 52 8 2 3 1 6 Select 8 53 8 2 3 1 7 Ranges 8 54 8 2 3 1 8 Variables 8 55 8 2 3 1 9 Numerical Limitations 8 55 8 2 3...

Страница 13: ...5 9 1 1 3 2 Calendar 9 6 9 1 1 4 Define What the Task Does 9 8 9 1 2 Status Tab 9 13 9 1 3 Remote Administration of the Task Master 9 15 9 1 4 Task Master Logs 9 15 10 Utilities Installed with LoggerN...

Страница 14: ...8 11 3 2 1 Connecting to a Computer Running the LoggerNet Server Software 11 8 11 3 2 1 1 Setting Up the Data Filer 11 9 11 3 2 2 Collection Options 11 9 11 3 3 The Collected Data 11 11 11 3 4 Determi...

Страница 15: ...3 1 Setup 13 5 13 3 2 Operational Considerations 13 5 13 3 3 Special Considerations 13 6 14 Troubleshooting Guide 14 1 14 1 What s Changed 14 1 14 2 LoggerNet Server Problems 14 1 14 2 1 Starting Log...

Страница 16: ...E4 B 21 B 3 4 IEEE8 B 21 B 4 Converting Binary File Formats B 22 B 4 1 Split B 22 B 4 2 View Pro B 22 B 4 3 CardConvert B 22 B 4 4 File Format Convert B 22 B 4 5 TOB32 EXE B 23 B 5 RTMS Format Descrip...

Страница 17: ...Zeroing F 3 F 3 2 Offset Calibration F 4 F 3 3 Two Point Multiplier and Offset Calibration F 4 F 3 4 Two Point Multiplier Only Calibration F 5 F 4 Performing a Manual Calibration F 5 F 4 1 How to Use...

Страница 18: ...cts of Out of Range Values for Given Output Options 8 54 8 6 Split Operators and Math Functions 8 56 8 7 Time Series Functions 8 58 8 8 Split SPECIAL FUNCTIONS 8 63 8 9 Definition of Blank or Bad Data...

Страница 19: ...c and Short Cut To help with creating CR1000 programs a Transformer utility was developed to convert existing CR10X Edlog programs to CR1000 CRBasic programs LoggerNet 3 2 added support for our new CR...

Страница 20: ...een added to the Network Planner An option to provide feedback on LoggerNet is now available from the LoggerNet Toolbar s Help menu Beginning with LoggerNet 4 1 Windows 2000 is no longer supported NOT...

Страница 21: ...itor from the Connect Screen either by right clicking on the datalogger or from the Datalogger menu You can also manually set the datalogger s clock from the Connect Screen either by double clicking i...

Страница 22: ...n a remote computer to monitor data or retrieve view and analyze data that was collected by LoggerNet into a file LoggerNet Admin and LoggerNet Remote enhance the capabilities of LoggerNet by providin...

Страница 23: ...be used to cause LoggerNet to maintain a connection with a range of dataloggers once an incoming connection has been established An Image Files tab has been added to the Setup Screen for the CR1000 CR...

Страница 24: ...c displays and the ability to specify what will happen when a NAN is encountered in a graph The configuration of the data displays can now be saved A new File Format option CSIXML has been added to Cu...

Страница 25: ...button has been removed Peripheral devices are now listed in and selected directly from the Available Sensors and Devices tree CRBasic Editor The CRBasic Editor now gives you the option to Save and En...

Страница 26: ...lding expressions in RTMC These include string functions time functions start option functions and function with state The ability to declare aliases for data values used in expressions has also been...

Страница 27: ...ics box which shows the average standard deviation minimum and maximum of the displayed points From the toolbar you can also add a graph cursor to a Line Graph The cursor can be scrolled across the gr...

Страница 28: ...development of a model of the PakBus network proposes and verifies valid connections between devices and allows integration of the model directly into LoggerNet 4 0 Data Filer A new File Format optio...

Страница 29: ...raph LogTool the Device Configuration Utility Data Export and the RWIS Administrator Available alternate language packages are provided by Campbell Scientific s international representatives or on the...

Страница 30: ...Preface What s New in LoggerNet 4 xxvi...

Страница 31: ...and enabled access the Windows Control Panel Start Control Panel From the Control Panel open Administrative Tools and choose Services The list of installed services is typically displayed in alphabet...

Страница 32: ...Section 1 System Requirements 1 2...

Страница 33: ...to complete the installation Items are added to your computer s Start menu under Programs Campbell Scientific LoggerNet that start the Toolbar and some other selected utilities At the end of installa...

Страница 34: ...longer be compatible with LoggerNet 2 x or 3 x For this reason the upgrade installation will automatically make a copy of the WorkingDirectory LoggerNet sys directory and all of its contents The copy...

Страница 35: ...directory The working directory holds the user files created by the application as well as configuration and initialization INI files Because of this working directory scheme implemented in version 3...

Страница 36: ...y in which a file was saved and will default to that directory until a different directory is selected Note that most all applications have one or more subdirectories in which configuration files are...

Страница 37: ...Software Organization for additional information 2 3 2 Backing up the Network Map and Data Files As with any computer system that contains important information the data stored in the LoggerNet worki...

Страница 38: ...a backup configuration choose Network Manual Backup from the Setup Screen s menu Proceed through the Backup wizard At the last step choose Save Configuration For Later The configuration will be saved...

Страница 39: ...erver writes to several files in the SYS directory during normal operations The most critical files are the data cache table files and the network configuration files The data cache files contain all...

Страница 40: ...onfirm the end process 2 4 Installing Running LoggerNet as a Service If you have LoggerNet Admin you can install and run LoggerNet as a service The advantage of running a software application as a ser...

Страница 41: ...created from LoggerNet 3 4 it will be necessary to stop uninstall the service then reinstall the service in order to setup the password NOTE The LoggerNet user account will not show up in your list of...

Страница 42: ...t full permissions for the directory Press the Apply button to apply the changes Press OK to close the dialog box The LoggerNet user should now have full access to the designated directory 2 4 1 2 Net...

Страница 43: ...erver to open a socket on a specific port default is port 6789 to listen for requests for data from its clients This is usually quite safe since 1 no other application should be trying to use this por...

Страница 44: ...Section 2 Installation Operation and Backup Procedures 2 12...

Страница 45: ...LAN Wide Area Network WAN or the Internet If you have LoggerNet Admin or LoggerNet Remote any of the client applications can log on to a remote LoggerNet server Another benefit is the efficiency that...

Страница 46: ...editing As you hover over a category in the list on the left side of the toolbar applications related to that category will be shown on the right Selecting an application in the right hand list will l...

Страница 47: ...le Applications column shows all applications that are available in LoggerNet Press the sign next to a category to show the applications in that category An application can be added to the Favorites c...

Страница 48: ...ion bring up the LoggerNet Options dialog box From this dialog box you can specify various options such as whether the toolbar always stays on top the behavior of the system tray icon language and whe...

Страница 49: ...g LocalHost 6700 or 192 168 7 123 6700 NOTE If LoggerNet is being run as a service available in LoggerNet Admin you use LoggerNet Service Manager to specify an alternate working directory or IP port...

Страница 50: ...w or Standard View will refer to the Standard View of the Setup Screen The EZ View of the Setup Screen uses the EZSetup Wizard which provides a simple step by step sequence of screens with on screen h...

Страница 51: ...ns ports and flags You can also manually retrieve data in various formats and communicate with a datalogger in terminal emulation mode RTMC is used to for real time data displays of the data collected...

Страница 52: ...dataloggers without a PC involved and dynamic routing PakBus devices can be configured as routers and learn about the presence of other PakBus devices or alternative routes to those devices as they co...

Страница 53: ...CR5000 CR800 Series and CR9000 Instructions are available for sensor measurement intermediate processing program and peripheral control and data storage The built in precompiler provides error checkin...

Страница 54: ...9 Automating Tasks with Task Master The Task Master is used to set up a Task that can be triggered on a defined schedule or upon a data collection event from a datalogger A Task can be data collection...

Страница 55: ...n OPC format This allows use of the data by third party software applications that communicate using the OPC protocol 3 2 11 5 Software Development Kit LoggerNet SDK the LoggerNet Software Development...

Страница 56: ...Section 3 Introduction 3 12 often explain the purpose of a control or a suggested action For text boxes where some of the text is hidden the full text will appear in the hint...

Страница 57: ...gning a PakBus datalogger network The Device Configuration Utility or DevConfig is a stand alone tool that can be used to configure settings in the dataloggers themselves as well as in communication d...

Страница 58: ...r telephone charges There are however other links that can result in expensive connection charges such as digital cellular links using TCP IP that charge by the byte Leaving the datalogger connected a...

Страница 59: ...scheduled data collection attempt The Scheduled Collection step is where you can define a schedule on which LoggerNet will automatically call the datalogger and collect data Once a datalogger station...

Страница 60: ...that your server computer is connected to the datalogger via a telephone modem You would first add a ComPort then the telephone modem the remote phone modem and the datalogger To add a ComPort to the...

Страница 61: ...e to the Add Device window is to press the right mouse button while your cursor is on a device within the main device map window A shortcut menu like the one shown below will appear that will provide...

Страница 62: ...n stages and periodically apply changes If there is a problem with the computer any changes that have been applied have been saved and will not have to be entered again Changing the network map or any...

Страница 63: ...the device The Advanced section contains settings that can be left at the default for most applications All devices have a Notes tab which is only for the user s convenience It may be used to keep no...

Страница 64: ...time for a response from each device in a communications path The extra response times defined for the communications link are cumulative Therefore the amount of time spent waiting for a device to re...

Страница 65: ...time in seconds and milliseconds that LoggerNet should delay before hanging up the link to the device If a new command to the device is issued before the delay has expired communication will not be te...

Страница 66: ...ox for those dataloggers which should be enabled for call back Extra Response Time In this field specify the additional time that LoggerNet should delay before terminating the communications link if t...

Страница 67: ...to define a time limit for maintaining a connection to the device This may be useful in avoiding costly communication costs in the event that a connection to a station is inadvertently maintained for...

Страница 68: ...d in instances where the communications link is noisy or network traffic is heavy Maximum Packet Size Data is transferred in chunks called packets For most devices the default value is 2048 byes The v...

Страница 69: ...ryption Key can be up to 63 bytes long and can include any character with the exception of the Null character Note that if Unicode characters are included in the key those characters may take up to th...

Страница 70: ...ction attempts will be made at 15 minutes past the hour each hour Primary Retry Interval If a data collection attempt is made but fails you can specify an interval on which another attempt will be mad...

Страница 71: ...se statistics are not retrieved by default as users with slow or expensive communication may not wish to incur the additional cost or time associated with the extra commands In cases where the user do...

Страница 72: ...empt to contact the datalogger and request the missing records Otherwise LoggerNet will not attempt to collect records missing from the data cache Please note that LoggerNet puts records from Data Adv...

Страница 73: ...s option allows you to choose whether new data collected from the station is appended to the data file overwrites the old data in the data file or is not stored to a data file The default option is to...

Страница 74: ...d When Collect All on First Collection is checked LoggerNet will collect all data in the datalogger the first time data is collected If Collect All on First Collection is not checked the first call to...

Страница 75: ...ault option is to append to the data file so the old data is not lost If the data file is used only for a real time display or such that only the last data collected is needed overwrite will replace t...

Страница 76: ...n LoggerNet calls the datalogger to collect data it will try to get all of the data stored by the datalogger since the previous call If this is the first call to a datalogger there might be a lot of h...

Страница 77: ...k check may not be desirable It is possible to end up with missing data or duplicate data if the datalogger s clock is set forward or backward enough to skip or duplicate a data storage event Special...

Страница 78: ...Dataloggers with PakBus Operating Systems Retrieval Mode This option determines the schedule for file retrieval Disabled No files are retrieved Follow Scheduled Data Collection Files will be retrieve...

Страница 79: ...Max Files parameter will be recorded and they will not be retrieved later If this box is not selected the skipped files can be retrieved in a later attempt 4 2 4 5 PhoneBase The PhoneBase is a teleph...

Страница 80: ...ong response times can delay other scheduled events while waiting for a device that is not responding NOTE 4 2 4 6 PhoneRemote The Hardware tab of the remote phone modem is used to set up the dialing...

Страница 81: ...Maximum Time On Line This field is used to define a time limit for maintaining a connection to the device This may be useful in avoiding costly communication costs in the event that a connection to a...

Страница 82: ...itional time may be needed in instances where the communications link is noisy or network traffic is heavy Maximum Packet Size Data is transferred in chunks called packets For most devices the default...

Страница 83: ...ating system Hardware that can act as an RFBase TD includes the RF500M RF500B RF310M RF310B and RF315M The standard use of the Time Division Polling protocol is to communicate with PakBus dataloggers...

Страница 84: ...s determined solely by the settings of the RF Polling Interval and RF Poll Offset NOTE Hardware Tab Standard Communications Enabled Before communications can take place all devices in the chain must h...

Страница 85: ...rate for communication with this device Note that the actual rate of communication may be limited by the capability of other devices in the communications chain Advanced Extra Response Time In this f...

Страница 86: ...he RFBase s clock if it varies by a certain amount This option should be used with caution since the change could result in data with missing or duplicate time stamps Enabled This check box is used to...

Страница 87: ...network must have a unique address this number is entered in the Address field Each RF modem used as a repeater only site still needs its own unique Address Advanced Extra Response Time In this field...

Страница 88: ...d Notes tabs LoggerNet assumes an MD9 base modem address of 255 Therefore the MD9 base modem must have the hardware switch ID set to 255 for communication to work NOTE A PakBus datalogger is added to...

Страница 89: ...A message will be displayed indicating that Max Time On Line has been reached When connecting to servers older than LoggerNet 3 4 1 the behavior will be variable Generally you will be disconnected at...

Страница 90: ...ss this number is entered in the Address field Maximum Time On Line This field is used to define a time limit for maintaining a connection to the device This may be useful in avoiding costly communica...

Страница 91: ...e Data is transferred in chunks called packets For most devices the default value is 2048 byes The value entered in this field can be changed in 32 byte increments If a communications link is marginal...

Страница 92: ...gerNet 3 4 1 server you will be disconnected with no advanced warning when Max Time On Line is reached A message will be displayed indicating that Max Time On Line has been reached When connecting to...

Страница 93: ...If the Don t Reset button is pressed or if no button is pressed the connection will be terminated when Max Time On Line is reached The format for this field is 00 h ours 00 m inutes 00 s econds If yo...

Страница 94: ...lue of 0 in this field indicates that there is no time limit on maintaining a connection to the device When the device is connected in the Connect Screen and the time limit approaches a dialog box is...

Страница 95: ...lf Duplex Select this check box to enable half duplex communication This means that communication will take place in one direction at a time therefore it will significantly slow the communication spee...

Страница 96: ...as part of scheduled data collection or manually by the user This way the port remains available for other uses except when it is in use by LoggerNet Maximum Time On Line This field is used to define...

Страница 97: ...d at the specified interval unless LoggerNet is actively communicating over the PakBus Port PakBus Verify Interval The amount of time in seconds that will be used as the link verification interval in...

Страница 98: ...ication in a datalogger network Standard Communication Enabled This check box is used to turn communication on or off This check box must be enabled for any communication to take place over the PakBus...

Страница 99: ...in the Connect Screen and the time limit approaches a dialog box is displayed warning the user that Max Time On Line is about to be exceeded The dialog box has Reset Max Time and Don t Reset buttons...

Страница 100: ...th a range of these dataloggers once an incoming connection has been established Hardware Tab Standard Communications Enabled This check box is used to turn communication on or off This check box must...

Страница 101: ...datalogger A verify interval of zero causes LoggerNet to use a default verify interval of 2 5 times the beacon interval If the beacon interval is also zero the default verify interval is 5 minutes The...

Страница 102: ...loggers attached to the PakBus TcpServer LoggerNet waits for an incoming connection from a datalogger in the range Once an incoming connection has been established with a datalogger in the range the c...

Страница 103: ...modems the modems should all be such that any of the modems phone lines could be used in conjunction with any device that has it as part of its modem pool Using the same type brand of modem is suggest...

Страница 104: ...Screen to connect to a remote server that is running an older version of LoggerNet the behavior will be different than described above When connecting to a LoggerNet 3 4 1 server you will be disconnec...

Страница 105: ...vided by the terminal server Serial Port Pooling is used when virtual serial ports are installed NOTE Terminal Server Pooling is an alternative to using redirected serial ports In Terminal Server Pool...

Страница 106: ...ooled modems the modems should all be such that any of the modems phone lines could be used in conjunction with any device that has it as part of its modem pool Using the same type brand of modem is s...

Страница 107: ...connect to a remote server that is running an older version of LoggerNet the behavior will be different than described above When connecting to a LoggerNet 3 4 1 server you will be disconnected with n...

Страница 108: ...When the schedule is enabled and LoggerNet is up and running the LoggerNet server will initiate calls to the datalogger on the defined schedule and collect its data Remember that what data is collecte...

Страница 109: ...amental rate at which data is available In typical programs the sensor readings are taken at this rate and the values are stored in corresponding Input Locations or variables This execution interval i...

Страница 110: ...schedule will be delayed waiting for the previous stations to finish RF networks with repeaters also add time delays since each modem must be contacted and then pass the message on to the next RF mod...

Страница 111: ...s will also be identified by the Troubleshooter Section 6 Network Status and Resolving Communication Problems If data is not being collected check the following The Scheduled Collection Enabled box on...

Страница 112: ...t to 12 04 15 Therefore there will be no data for the time stamps 12 03 and 12 04 Conversely if the datalogger s clock is a few minutes faster than the LoggerNet computer s clock the result would be d...

Страница 113: ...TDF file with a datalogger TDF stands for Table Definitions File When a program is compiled for a CR1000 CR3000 or CR800 Series datalogger a program_name TDF file is created along with the original p...

Страница 114: ...his is because when a neighbor filter is set up a PakBus datalogger will answer a Hello message from any device with an ID greater than 3999 but will ignore devices with IDs less than 4000 that are no...

Страница 115: ...n to these settings an ID for each modem is set on the IPPort s Hardware tab of the Setup Screen AirLink Modem Name 4 2 8 1 4 1 Troubleshooting Tips If the computer on which the LoggerNet server is ru...

Страница 116: ...options in the Backup menu can be used to create a backup of the network and then restore the network if necessary See Section 2 3 2 Backing up the Network Map and Data Files for more information 4 2...

Страница 117: ...dropping it from the Assigned Dataloggers column to the Unassigned Dataloggers column Dataloggers in the Assigned Dataloggers column can be rearranged by dragging and dropping a datalogger to a new l...

Страница 118: ...d to the model any peripherals that connect to the root device are added After adding the stations to your network you must identify links between stations and the activities that occur over those lin...

Страница 119: ...nificant value in that they allow you to see the layout of your network related to the geography that you are trying to cover A good image can show landmarks and or topographical locations that guide...

Страница 120: ...model a miniature version of that bitmap will appear in the overview The positions of stations on the canvas are represented with red dots A black rectangle is used within this area to show the curre...

Страница 121: ...station will be created when you click on an empty part of the canvas When this is done a new icon for that station will appear on the canvas The appearance of that icon will either be a small image o...

Страница 122: ...ted at the top Note that the Network Planner simplifies the task of selecting a link by hiding by default all of the links except those that have the highest priority You still have the option of seei...

Страница 123: ...rsor is over another station with a small green icon indicating a compatible interface At this point the dialog shown below will appear As with adding peripherals to stations you must select the appro...

Страница 124: ...Planner provides a means for you to specify that certain kinds of activities take place between station devices on a regular interval These activities include the following Scheduled polling from Logg...

Страница 125: ...s icon When the mouse cursor hovers over a station that does not contain devices capable of originating activities a small red cross symbol will appear in the middle of that station s icon You can sp...

Страница 126: ...ed with the set of activities that are compatible with the two selected devices serving as source and target If a given type of activity has already been specified between two devices that activity wi...

Страница 127: ...es link that if clicked will present you with a dialog that contains property sheets for all of the devices and or links in the station A list of links to the parts of the report that describe the eac...

Страница 128: ...PakBus devices List of links for which the device is an end point Any device specific details that may be applicable For example on the COM220 and the RF310 a table will be shown that specifies the ju...

Страница 129: ...with the root device of that station 4 3 8 1 Configuring Using the Device Configuration Protocol The majority of device types that are supported by the Network Planner can be set up using the same pro...

Страница 130: ...right hand corner of the dialog shows the instructions to connect to the device These instructions are obtained from the Device Configuration library and will thus always be the same as is shown in t...

Страница 131: ...ed If you click on the Bypass button rather than on the OK button no communication with the local LoggerNet server will take place If the Bypass button is used and LoggerNet is actively using the sele...

Страница 132: ...oggerNet on a remote computer that instance of LoggerNet must allow remote connections and must also be reachable from the computer hosting the Network Planner User Name Password These fields allow yo...

Страница 133: ...ice links Since the dialog has not yet communicated with the server this summary shows only the expected structure and does not reflect any devices in the actual network map If you click on the Connec...

Страница 134: ...r Work The Network Planner model can be saved to a file by one of several interactions By clicking on the Save or Save As tool bar button highlighted below By selecting the Save or Save As item from t...

Страница 135: ...d to the frame by dragging that component s title bar over the top of the frame borders or the borders of other docked components When the component is dragged over one of these boundaries a blue rect...

Страница 136: ...Section 4 Setting up Datalogger Networks 4 80...

Страница 137: ...desired action and then end communication with the station If you have LoggerNet Admin or LoggerNet Remote installed you have the ability to set up security so that access to certain functions in Logg...

Страница 138: ...g large amounts of data over a slow communication link could affect the speed of data collection If you want to perform multiple tasks e g send a new program and view measurements on a Numeric Display...

Страница 139: ...r LoggerNet keeps track of two separate data collection pointers for each datalogger 1 the pointer for scheduled data collection and manual data collection from the Connect Screen s Collect Now button...

Страница 140: ...data to collect and which final storage areas you want to collect NOTE While retrieving data from the datalogger using Custom Collection scheduled data collection will be suspended The directory wher...

Страница 141: ...ta file This option only applies if a file with the same name exists in the directory specified Append to End of File When this option is selected the data collected using the Custom Collection option...

Страница 142: ...uled collection data and by default are placed in a Data directory under the LoggerNet directory NOTE Collect Mode Newest Number of Records will retrieve the number of records specified in the Startin...

Страница 143: ...rop down calendar and the time can be entered or edited using the arrows to the right of the control Starting Record Information Starting Record is used to specify a range of records to collect The da...

Страница 144: ...rts and Flags window shows the current state of the ports and flags for the datalogger If a flag is enabled or a port is high the button next to the name appears green if the flag or port is disabled...

Страница 145: ...ed by the number of cells available on the Ports and Flags display CR800 CR1000 and CR3000 dataloggers have ports that can be toggled from this display they will be displayed in the first column and t...

Страница 146: ...Pause Clock Update In some situations it is desirable to pause the clock update to minimize data traffic over the communications link You can set the clock by clicking the Set button LoggerNet attempt...

Страница 147: ...tor at the bottom of the dialog can be used to filter the files that are displayed This filter is set to the appropriate file type for each datalogger automatically dld for CR7 21X CR10 X CR510 and CR...

Страница 148: ...Files for the CRBasic dataloggers e g CR1 can be opened directly in the CRBasic Editor A retrieved dld file can be imported into Edlog for editing by using Edlog s Document DLD feature Section 7 Creat...

Страница 149: ...ected values graphically Data being monitored in a data display is updated as follows Mixed Array Dataloggers Final storage data from mixed array dataloggers is retrieved only when data collection fro...

Страница 150: ...public variables However CR10X TD type dataloggers must transfer the entire input locations record in one packet Because of packet size if more than 500 input locations are used in the datalogger prog...

Страница 151: ...ta fields for the available datalogger tables or final storage arrays Table based dataloggers If the Add Selection dialog box is empty return to the Setup Screen s Data Files table and select Get Tabl...

Страница 152: ...input locations names are available to select and add to the display If the datalogger doesn t have an associated file generic labels for up to 28 input locations are still displayed in the Fields pa...

Страница 153: ...Allows you to choose the text that will be displayed for Boolean values such as ports and flags or variables declared as Boolean By default the strings are True False though they could be set to High...

Страница 154: ...to save the current configuration of the data display to a file that can be loaded in the future to restore the current configuration 5 1 7 2 3 Right Click Menu Options Press the right mouse button w...

Страница 155: ...ues on a Graph A graph is initially blank when opened the fields to be plotted must be selected Press the Add button to bring up the Add Selection dialog box that lists the data fields for the availab...

Страница 156: ...ontents of the graph can be cleared by pressing the Clear button The Rescale button is used to bring outlying data values back within the vertical axis of the graph when using one of the Powers of 10...

Страница 157: ...ake variations in the other fields harder to see Powers of 10 0 to 10 Data values will be scaled so that they fit on a graph ranging from 0 to 10 Negative values will not be displayed Each trace is sc...

Страница 158: ...n choose to Show Time and Date Display Just Time or Hide the Timestamp Numeric Display Options Select Automatic to have the number of decimal places determined automatically by the data value Select S...

Страница 159: ...sual Display Tab The Visual Display options allow the user set the appearance of the graph The colors for the grids and background as well as how the trace should appear can be set here Titles can als...

Страница 160: ...you to place a descriptive title over the top edge of the graph and for each axis Enter the text of the title in the text box then click the Show Title check box to make the title visible Click the F...

Страница 161: ...s used to Save or Load graph configurations Save Config Saves the graph configuration to a file that can be loaded in the future Load Config Loads a previously saved graph configuration file 5 1 7 3 3...

Страница 162: ...the data points are displayed on the graph When cleared they are not displayed and all other items on this tab are disabled Draw Every Determines how often the data points should be labeled When set t...

Страница 163: ...verage value minimum maximum and number of data points for each data value being displayed Note that these values are for the default graph view i e not zoomed or panned Right Click on a Table Cell Di...

Страница 164: ...ld and drag the mouse pointer up and to the left to return to normal view If you have stopped a graph and zoom in to a region you can use the right mouse button to drag the screen and thus scroll to o...

Страница 165: ...em The File Control window displays a list of files stored on the datalogger s CPU PC card or USR drive The window on the left lists all of the data storage devices available for the selected datalogg...

Страница 166: ...other ASCII files can be sent to the datalogger Format is used to format the selected device Just like the formatting a disk on a computer all of the files on the device are deleted and the device is...

Страница 167: ...has the same name as one being output with the new program the message will be returned Data on Card is from a different program or corrupted Data will not be written to the card until the existing ta...

Страница 168: ...ou have the option of whether or not to erase data files stored on a card Run On Power up The file will be sent with the Run On Power up attribute set The program will be run if the datalogger loses p...

Страница 169: ...he Run Options button to restart it If data files were not deleted when the program was stopped you will once again be able to choose whether to retain or erase the data files You will also be able to...

Страница 170: ...tion Status Station Status contains information about the datalogger type OS version date and signature program statistical information etc To view Station Status press the Station Status button or se...

Страница 171: ...u can select fields or view modify a value if it is a writable value Press Refresh to prompt LoggerNet to query the datalogger and update the values again the Print button to print the information in...

Страница 172: ...real time graphic display screen to display the data collected from the dataloggers Once the screen is built and saved as a file the screen can be displayed using RTMC Run Time This allows graphic dis...

Страница 173: ...can be placed on the screen Many images have been included with RTMC The directory in which these files are stored is C Campbellsci Lib RTMCMediaLib Custom images can be used as well these should be p...

Страница 174: ...window Once the link to the data value has been applied if there is data available from LoggerNet for the component the value on the display will update To make changes to display component settings t...

Страница 175: ...ed is based on the Sensitivity property for the component An audible alarm can be disabled by right clicking the component with your mouse Time displays the server time server time at last data collec...

Страница 176: ...pace The components can then be cut copied deleted grouped etc Clear Selection clears the selection of components currently highlighted on the active screen The Preferences menu item is used to change...

Страница 177: ...pane of the default window Show Toolbox hides or displays the RTMC Component Toolbar Show Layout Toolbar hides or displays the Layout Toolbar which gives quick access to the Align Space Evenly Make Sa...

Страница 178: ...rrent screen from the project If there are components on the screen they will also be removed Rename Screen brings up a dialog to change the name of the current screen This is the name that appears on...

Страница 179: ...object selected Select one or more components by using the cursor to click and drag a bounding box around the desired components The components can also be selected by selecting the first component an...

Страница 180: ...ading from degrees Celsius to degrees Fahrenheit Strings As shown above double quotes are used in RTMC to enclose the name of a data value or source datalogger or table depending on the component Ther...

Страница 181: ...y Alias X Server CR1000 MyTable Value StartAtOffsetFromNewest 5 Order Collected IIF ABS X ValueAtTime X TimeStamp X 30 nsecPerSec 0 10 AND ABS ValueAtTime X TimeStamp X 30 nsecPerSec 0 ValueAtTime X T...

Страница 182: ...n timestamp from the other datalogger s Once the buffer reaches 100 000 data points the oldest data value will be removed from the buffer each time a new data value is collected All of the functions a...

Страница 183: ...b c 5 2 1 4 3 Predefined Constants Constant Description e 2 718282 PI 3 141593 True 1 False 0 NOPLOT NAN NAN NAN not a number INF INF non finite number 5 2 1 4 4 Predefined Time Constants These prede...

Страница 184: ...x Returns the cosine of a number COSH x Returns the hyperbolic cosine of a number CSGN x Changes the sign of a number by multiplying by 1 0 EXP x Returns e raised to the x power FIX x Returns the inte...

Страница 185: ...an angle TANH x Returns the hyperbolic tangent of a number 5 2 1 4 6 Logical Functions The following functions perform logical operations Function Description x AND y Performs a logical conjunction o...

Страница 186: ...ces Mid Returns a substring that is within a string Replace Used to search a string for a substring and replace that substring with a different string Right Returns a substring that is a defined numbe...

Страница 187: ...processed until a new record has been collected StartAtNewest Attempts to start processing at the newest record in the table StartAtOffsetFromNewest Attempts to start processing with the record at th...

Страница 188: ...rTimeWithReset Returns the maximum of all values since the function was reset MaxSpa Returns the maximum of the specified values MedianRun Returns the median value of up to the last specified number o...

Страница 189: ...Address is a number that will have four digits between 0 and 255 separated by decimal points An example would be 192 168 4 32 Do not put leading zeros with the numbers The default port number for Logg...

Страница 190: ...screen can be run without starting the development mode window Select Data RTMC Run Time from the LoggerNet toolbar In the Run Time window select File Open to select the RTMC project screen to run In...

Страница 191: ...istics and their meaning Information in the Status Monitor window can be sorted by column Click on a column heading to sort the devices For instance if the Network Map column is clicked once the devic...

Страница 192: ...when communicating with a device a Trouble Indicator icon will be displayed to the left of that device The column heading for the network map will also display the Trouble Indicator icon The Communic...

Страница 193: ...r left one segment at a time You can zoom in on a particular interval by clicking and dragging your mouse cursor from the upper left of an area to the lower right of an area To return to normal view c...

Страница 194: ...below The table also shows how the LoggerNet server maps these server statistics to the Status Table of each datalogger Status Table Values Server Statistic displayed in Status Monitor CR1000 CR800 C...

Страница 195: ...indicator next to the device name Marginal is indicated when warning messages for the device are logged in communications Critical is indicated when communication failures are logged in communication...

Страница 196: ...he link and is closing down communication Comm Disabled Communications for this device have been disabled for this device a parent device or the network Link Time Remaining The time remaining in milli...

Страница 197: ...ns with the blacklisted station on its regular RF Polling Interval Once the station has responded to one of these regular RF polling broadcasts it will be removed from the blacklist At that point comm...

Страница 198: ...an be used to determine what is shown in your network map You can choose to view only your dataloggers by selecting Stations Only Selecting All Devices will show your entire network including root dev...

Страница 199: ...ndow displaying statistics for all of the pooled devices in the network For each pooled device resource the following information is given Overall Error Rate This represents the error rate based on al...

Страница 200: ...Error Rate This represents the error rate specific to the selected Modem Pool use of the selected pooled device Skipped Count The number of times this pooled device has been skipped when using the se...

Страница 201: ...ations scheduled collections etc will have a priority of 2 Client sponsored operations will typically have priority of 3 or 4 Operations such as automatic hole collection will typically have a value o...

Страница 202: ...00 AM 1 2 2013 8 45 00 AM 1 Changed 1 2 2013 8 45 00 AM CR3000 table poll OneMin collecting holes between 28827 and 28830 2 1 2 2013 8 45 00 AM 1 2 2013 8 45 00 AM 1000 ms 1 Changed 1 2 2013 8 45 00...

Страница 203: ...an object at a given time Low Level I O Log io SerialPort_1 This log displays low level incoming and outgoing communications for a root device i e serial port 6 2 2 Using LogTool LogTool can be opened...

Страница 204: ...es currently being displayed on the LogTool screen can be manually saved to a text file by selecting File Save Log Windows to File In addition these logs can be printed by selecting File Print Log Win...

Страница 205: ...ile directory can be deleted by selecting File Delete All Log Files from the LogTool menu All of the log files can be zipped by selecting File Zip All Log Files When working with a Campbell Scientific...

Страница 206: ...s by selecting the Show Stations Only check box 6 4 PakBus Graph PakBus Graph is a utility that graphically depicts the connections in a LoggerNet PakBus datalogger network It provides a look at Logge...

Страница 207: ...r Password Your password for the software server The User Name and Password fields are required only if your server administrator has set up security on your system 6 4 2 Dynamic and Static Links Ther...

Страница 208: ...communicate During this time the PakBus port is kept on line Broadcast Reset server only This option will reset the routing table in the selected PakBus device as well as any neighbors of the selected...

Страница 209: ...ay include the type of device the device name in the network map the state of communication with the device whether or not scheduled data collection is enabled whether or not table definitions are val...

Страница 210: ...n the Communication Test window which is described in Section 6 3 Comm Test TD RF Test This option opens a window from which you can perform a communications test on a table data RF modem link RFBase...

Страница 211: ...e TD RF Quality Test window displays the results of successful RF Link Quality tests as well as events activating or deactivating the Advanced Features of the TD RF modems The most recent entries are...

Страница 212: ...y identify variances and trends in link quality The numerical value for Link Quality is derived from the detailed information contained in the TD RF Quality Report and has a theoretical range of 0 to...

Страница 213: ...ion of testing an RF path that with the exception of the selected RFBase TD may or may not be composed of devices configured in the network map When enabled by selecting an RFBase TD in the network ma...

Страница 214: ...rting the serial data stream from the wired medium into a waveform of proper amplitude and frequency for driving the FM modulator circuits of the RF transceiver and vice versa In a process known as li...

Страница 215: ...mum of all T1 bit transition points within the tolerance window 4 4 4 0 V The information recorded in the TD RF Quality Report includes the location of the maximum and minimum transition point for the...

Страница 216: ...ngineer CAUTION It should be noted that the activation of the Advanced Features is not persistent when the modem is reset i e power removed the functionality will be discontinued Additionally while al...

Страница 217: ...ggerNet Utilities LoggerNet Server Monitor When first opened a Login dialog box appears This dialog is used to specify the name or address of the computer running the LoggerNet server that you want to...

Страница 218: ...ackground red text The LoggerNet server is no longer running If Warnings or Faults have been encountered you can reset the state of the icon by right clicking it and choosing Reset or by opening the S...

Страница 219: ...e above programming tools the Transformer utility is offered in LoggerNet for those users of CR10X or CR23X dataloggers who need to develop programs for the CR800 Series CR1000 or CR3000 dataloggers 7...

Страница 220: ...steps in Short Cut for a CRBasic datalogger as you would for an Edlog datalogger but then open the program in the CRBasic Editor to see how Short Cut created the program NOTE 7 2 Short Cut 7 2 1 Over...

Страница 221: ...sensor form After generating the program you can send it to the datalogger from the Results tab of Short Cut s Finish screen or from LoggerNet s Connect Screen or from PC400 PC200W or RTDAQ s Clock P...

Страница 222: ...osing a scan interval remember that faster scan intervals will use more power For most applications a 10 to 60 second scan interval is sufficient If faster scan intervals are required for your applica...

Страница 223: ...0 Hz rejection is used for countries following European standards Fast 250 s integration should be used when you need an execution speed that cannot be accomplished using one of the other options This...

Страница 224: ...model you will be presented with these two dialog boxes The state of these settings is saved between Short Cut sessions Any subsequent new or edited programs that are generated after a setting has bee...

Страница 225: ...nsors Refer to the documentation for your sensors for the name of the sensors you have If your sensor is not shown you may be able to measure it with a generic measurement Contact your Campbell Scient...

Страница 226: ...ds the necessary instructions with appropriate multipliers and offsets In some cases multiple sensors of the same type can be added at one time These sensors will have a How many sensors parameter as...

Страница 227: ...Section 7 Creating and Editing Datalogger Programs 7 9...

Страница 228: ...only be made when the group is first added To make changes to a wiring location at a later time you will need to change the number of sensors to one press OK reopen the parameter form make the desired...

Страница 229: ...surements stored in particular units See the help for each calculation to determine the necessary inputs Note that there is also a User Entered calculation available in the Calculations folder With it...

Страница 230: ...5C Air Temperature and Relative Humidity sensor and a 05103 Wind Speed and Direction sensor Each sensor was allocated the necessary terminals Short Cut will not let you add more sensors than there are...

Страница 231: ...nce you ve added a device such as the AM16 32 multiplexer a tab is added to the screen for that device and the sensors available for that device are shown You can then add sensors to that device just...

Страница 232: ...nt to final storage simply click on a measurement label on the left choose the data processing you want for that measurement by clicking one of the enabled buttons in the middle and Short Cut adds the...

Страница 233: ...added for any one sensor For example you may want to store the maximum and minimum air temperature as well as the average Table based dataloggers have a TableName field as opposed to an array ID Ther...

Страница 234: ...s stored in the table Table based dataloggers that support output to an SC115 will have an SC115 CS I O to USB Flash Memory Drive check box When this check box is selected new data will be copied to a...

Страница 235: ...l of your selections for datalogger sensors outputs etc For CR10 CR10X CR500 510 CR23X and 21X dataloggers including mixed array table data and PakBus operating systems ProgramName DLD is the ASCII te...

Страница 236: ...ht Rather it is designed to prevent honest people from making mistakes Notwithstanding its intention one mistake you can make is to set security and then forget the values If you send a program with s...

Страница 237: ...ll of the released versions of the CR200 205 operating systems If at some time in the future you acquire a newer CR200 205 or choose to install a later operating system you must make sure you also hav...

Страница 238: ...fault is set to C CampbellSci SCWIN 7 2 3 9 Enable Creation of Custom Sensor Files This setting is accessed from the Options menu item of the Tools menu It allows the user to create custom sensor file...

Страница 239: ...t Cut s Online Help for additional information on changes that can be made By default custom sensor files will be created in C CampbellSci SCWin SENSORS which is a different location than that of Shor...

Страница 240: ...vailable in the Instruction Panel by clicking the drop down arrow to the right of the text box above the list This will allow you to display only instructions of a specific type such as Measurement or...

Страница 241: ...ariables that have been defined in the program A sample list is shown below The variable list is sorted by variable type and then alphabetically by name In the list above the first green A denotes tha...

Страница 242: ...ox 7 3 2 2 Right Click Functionality The result of a right click action varies depending upon your cursor location Right click an instruction name to show the Parameter dialog box to edit the instruct...

Страница 243: ...ct a program file to open File extension filters are provided to list only files of a certain type such as cr5 files for CR5000 programs Data files dat can also be opened Save Saves any changes to the...

Страница 244: ...a text string to search for and a text string to replace it with You can replace all occurrences of the text or check them one at a time to make sure they should be replaced Find Next Finds the next...

Страница 245: ...number and that line will be highlighted in the program editing window To move the highlight to the next error in the program press the Next Error button or choose Next Error from the Compile menu To...

Страница 246: ...button on the toolbar When a file is sent to the datalogger using Compile Save and Send and the software is not actively connected to the datalogger the software connects to the datalogger sends the...

Страница 247: ...tables Neither of these options affects existing data files on a card if one is being used If a data table exists on the card that has the same name as one being output with the new program the messag...

Страница 248: ...gram will be run if the datalogger loses power and then powers back up Run Always Run Now and Run On Power up can both be selected This sets the program s file attribute in the datalogger as Run Alway...

Страница 249: ...ax If Else ElseIf statements or constant customization See conditional compilation in the CRBasic Editor s online help for more information on conditional compile syntax See Section 7 3 3 9 2 Constant...

Страница 250: ...Preferences menu item You can then navigate from bookmark to bookmark by selecting Previous or Next All bookmarks can be removed from the program by selecting Clear Bookmarks Bookmarks are persistent...

Страница 251: ...to as a library file The file can then be reused by inserting it into another CRBasic program Insert File Inserts a library file CRB into the current program at the location of the cursor 7 3 3 8 CRB...

Страница 252: ...an control whether blank lines are inserted before or after certain instructions and how the CRBasic Editor will process multiple blank lines in the program If Do Not Insert or Remove Any Blank Lines...

Страница 253: ...ote that if special formatting font style color is assigned to Matched Parentheses when your cursor is on an opening or closing parenthesis it will be highlighted with the formatting and the other hal...

Страница 254: ...ew or Hide the instruction panel which displays a list of available instructions which can be used in your datalogger program based on the pre defined instruction filter selected with the drop down se...

Страница 255: ...tion This will insert two comments into the program Start of Constants Customization Section End of Constants Customization Section Within these two comments define the constants Following each consta...

Страница 256: ...ng program code Start of Constants Customization Section Const SInterval 10 Min 5 Max 60 Inc 5 Const SUnits sec value sec value min Const Reps 1 Const Number 0 Min 100 Max 100 Const TableName OneSec v...

Страница 257: ...ion s you want to associate and press the Associate Files button Show Keyboard Shortcuts This option displays a list of the functions of the CRBasic Editor which are accessible via the keyboard The li...

Страница 258: ...bles data tables and subroutines be declared before they can be used The best way to do this is to put all the variable declarations and output table definitions at the beginning followed by the subro...

Страница 259: ...iewed in display software Variables declared using Dim cannot be viewed Variables assigned to a fixed value are used as constants For example in a CRBasic program there may be multiple temperature or...

Страница 260: ...he measurement hardware to make a measurement and place the results in a variable or a variable array Output processing instructions are procedures that store the results of measurements or calculated...

Страница 261: ...the program at a later date you will know what each section of code does Comments can be inserted into the program by preceding the text with a single quote When the program is compiled the datalogge...

Страница 262: ...ucture in the datalogger in order to optimize the time and space required Data are stored in tables such as TOA5 StnName Temp TIMESTAMP RECORD RefTemp_Avg TC_Avg 1 TC_Avg 2 TC_Avg 3 TC_Avg 4 TC_Avg 5...

Страница 263: ...ify a fixed number or enter 1 to have the datalogger auto allocate the number of records The example creates a table name Temp outputs any time other conditions are met and retains 2000 records in RAM...

Страница 264: ...the result in TABLE 7 1 and a disable variable that allows excluding readings from the average if conditions are not met A reading will not be included in the average if the disable variable is not e...

Страница 265: ...onal ways to represent numbers in a program scientific notation binary and hexadecimal TABLE 7 2 TABLE 7 2 Formats for Entering Numbers in CRBasic Format Example Value Standard 6 832 6 832 Scientific...

Страница 266: ...ssion Evaluation The datalogger s expression evaluator evaluates an expression and returns a number A conditional statement uses the number to decide which way to branch The conditional statement is f...

Страница 267: ...Variable or Expression Constant Variable Array or Expression Name Name or list of Names Variable or Expression Variable Array or Expression TABLE 7 4 lists the maximum length and allowed characters f...

Страница 268: ...fset but use the same for each repetition For instance in the above example if Mult 2 and Offset 2 were used the instruction would use 0 115 and 0 234 for the Multiplier and Offset respectively for ea...

Страница 269: ...top table is full or a ring mode table has begun overwriting its oldest data 0 if the data table is not full begun overwriting oldest data TableName TableSize the size allocation in number of records...

Страница 270: ...ted results when downloaded NOTE 7 4 1 4 Input Location Labels Though the datalogger uses a number to address input locations Edlog allows you to assign labels to these locations for ease of use when...

Страница 271: ...tion for temperatures in degrees Celsius TempF TempC 1 8 32 7 4 2 Creating a New Edlog Program To create a new datalogger program choose File New from the Edlog menu and select the datalogger type fro...

Страница 272: ...dataloggers using P84 to store output data NOTE When the program is complete select File Save from the Edlog menu A standard file dialog box will appear in which to type a file name Edlog supports lon...

Страница 273: ...how the execution times for each instruction block e g subroutine and program table as well as the estimated number of final storage locations used per day The execution times are estimates PTI files...

Страница 274: ...ft Insert on the keyboard Right click a blank line and select Insert Instruction from the pop up menu Type the instruction number onto a blank line and press enter The first three options will open th...

Страница 275: ...s displayed immediately after an invalid input or potentially invalid input has been entered for an instruction s parameter The warning lists the valid inputs A valid input must be entered before adva...

Страница 276: ...esult label must be to the left of the expression Expressions can have both fixed numbers and Input Location labels Input Locations can only be referenced by their label each number in an expression i...

Страница 277: ...egrees ARCSIN arcsine angle in degrees ARCCOS arccosine angle in degrees ARCCOT arccotangent angle in degrees SQRT square root LN natural logarithm EXP exponent of e EXP 2 e2 RCP reciprocal RCP 4 1 4...

Страница 278: ...c TempC 5 1 Mult 6 0 Offset the following expression converts TempC to a temperature in degrees Fahrenheit TempF TempC 1 8 32 When this program is compiled the DLD file contains the following instruct...

Страница 279: ...ame expected is displayed when a program contains any of these expressions 5 el Vee en lambda COS theta 10 zee 2 bee These are correct ways of entering the above expressions five el Vee en lambda COS...

Страница 280: ...or between two sets of parentheses For Example This error message is displayed when a program contains any of these expressions zee label1 label2 ex 5 ARCTAN data eee em see 2 These are correct ways o...

Страница 281: ...sion that contains no equal sign causes compiler error 202 unrecognized text For Example Equal sign expected is displayed when a program contains any of these expressions zee 2 bee data number volt1 v...

Страница 282: ...Field or Create New Line Shift Ins Select an Instruction from a Dialog Box Ctrl Right Arrow Move Instruction 1 Tab Right Cursor on Parameter Ctrl Left Arrow Move Instruction 1 Tab left Cursor on Param...

Страница 283: ...ll catch many of these errors however this may be at the expense of much time and confusion 7 4 3 Library Files Library files can be created to store portions of programs which can then be inserted in...

Страница 284: ...ed menu items in Edlog The toolbar is made visible by choosing Options Show Toolbar from the Edlog menu Conversely it is removed from the screen by choosing Options Hide Toolbar Toolbar Open a new fil...

Страница 285: ...gram flow Indention is a visual aid it has no meaning to the datalogger If the programmer chooses to use indention it can be done automatically or manually The settings for indention are found under O...

Страница 286: ...umber instead of the label use the mouse or press ctrl left arrow 7 4 8 Repetitions Many input output and output processing instructions have a repetitions parameter Repetitions REPS allow one program...

Страница 287: ...e The first time it will sample the value stored in the TempC location The second time it will sample the value stored in the BatteryV location If an Input Location is inserted between the TempC and B...

Страница 288: ...or marked as Manual Optimize tries to reduce the total number of locations used by moving existing Input Location labels to fill in unused locations This might change several Input Location numbers An...

Страница 289: ...ons are used in a program the Toggle Manual feature can be used to manually mark Input Locations for use by the program 7 4 11 Final Storage Labels When output processing instructions are added to the...

Страница 290: ...ll be stored Output Instruction lists the output instruction that was used to store the data value Line Number is the line number in the Edlog program for the output instruction Final Storage Label is...

Страница 291: ...s will take affect These settings are accessed using Edlog s Options menu 7 4 13 Program Security Setting security in the datalogger allows you to restrict access to certain functions which helps ensu...

Страница 292: ...ile 7 4 15 1 Mixed array Dataloggers Mixed array dataloggers can store the labels for input locations and final storage output in the DLD file LoggerNet uses this information on the Monitor Values dis...

Страница 293: ...e values that were stored in the input locations before you turned the datalogger off to be included in the sample average and total when you turn the datalogger back on Intermediate Storage Allows da...

Страница 294: ...the datalogger can communicate with directly i e without going through another router Maximum number of routers Enter the number in the PakBus network including the PC While it is possible to calcula...

Страница 295: ...rs with PakBus addresses 1 2 3 4 and 5 as neighbors to the current datalogger This option is the same as the datalogger s D19 mode 7 4 18 4 Allocate General Purpose File Memory PakBus dataloggers have...

Страница 296: ...0 or CR3000 program that will be created is the name of the original program with a CR extension This can be changed if desired by typing in a new path and or file name directly or by pressing the Bro...

Страница 297: ...fferent name choose File Program File Save As If an Edlog file previously has been opened in the Transformer when the file is opened a second time you will receive a message This file filename already...

Страница 298: ...Section 7 Creating and Editing Datalogger Programs 7 80...

Страница 299: ...prior to analyzing it on your computer CardConvert is a utility used to retrieve binary data from a compact flash or PCMCIA card convert it to an ASCII or binary file and save it to disk 8 1 View Pro...

Страница 300: ...file windows so that the title bar of each window is visible Windows cascade down and to the right starting from the upper left corner Tile Vertically Rearranges all open non minimized data file windo...

Страница 301: ...iew Pro program This is a toggle button The butto have a green check mark through it whe option is currently selected Reset Grid for New Selections If no graphs are open this button will clear all sel...

Страница 302: ...that is not a data file DLD CSI PTI FSL LOG CRX select File Open As Text from the menu Files opened in this mode cannot be graphed A file opened in this mode can be viewed only in its original format...

Страница 303: ...orts SQL Server Compact SQL Server and MySQL databases The information to enter changes depending on the database type as described below SQL Server Compact SQL Server Compact is an embedded database...

Страница 304: ...bo box because the desired server might not be published Windows Authentication or SQL Server Authentication can be selected Windows Authentication does not require a username and password but rather...

Страница 305: ...y will be set to blank in the connection string It has been found that when set to blank the login id and password configured in the system data source are used You can select the default database def...

Страница 306: ...ss the Change Database button 8 1 5 Importing a CSV File The File Import CSV menu item can be used to import A CSV Comma Separated Value file into View Pro When you select the File Import CSV menu ite...

Страница 307: ...ters exist in the data If View Pro is able to derive the timestamp the Has Date Time Column check box will be checked and the derived timestamp format will be displayed in the Derived Date Time Format...

Страница 308: ...es Sun dddd Day using long day names Sunday h Hour with no leading 0 s hh Hour as 2 digits n Minute with no leading 0 s nn Minute as 2 digits s Seconds with no leading 0 s ss Seconds as 2 digits z Mil...

Страница 309: ...an array based datalogger you will be given the option of loading an FSL Final Storage Label file The FSL file will be used to provide column headings The FSL file is created when a datalogger progra...

Страница 310: ...ext to the item when it is active Deactivate it by selecting it again 8 1 6 3 Locking the TimeStamp Column Selecting View Lock TimeStamp Column will lock the timestamp column on the left of the data f...

Страница 311: ...is appropriate for the opened data file For instance if there is no data appropriate for an FFT the FFT button will be disabled on the View Pro toolbar Multiple instances of each type of graph can be...

Страница 312: ...Undo Zoom button on the toolbar For a Rainflow Histogram or for a Histogram or FFT in 3D View you can also zoom in and out by using the Page Down and Page Up buttons on your keyboard Rotation For a R...

Страница 313: ...ltiple columns can be added by holding the Ctrl key and dragging the mouse pointer over the column headings A partial column can be added by dragging the mouse pointer over the desired values Note tha...

Страница 314: ...me and choosing Delete Selection by left clicking on the column heading in the data panel or by right clicking on the column in the data panel and choosing Clear Selection 8 1 7 1 2 Graph Width The Gr...

Страница 315: ...eviation Minimum and Maximum Note that these statistics are for the data displayed in the graph They are not statistics for the entire column s of data Note that an asterisk next to a statistics value...

Страница 316: ...u can click and drag the cursor across the graph Data values at the current cursor position will be shown in the table Show Hide Gradient A toggle button that turns on and off the gradient background...

Страница 317: ...s the graph to its original state after zooming 8 1 7 2 Histogram From the Histogram screen you can view histogram data The Histogram button on the toolbar will be enabled if there is at least one val...

Страница 318: ...in the list on the left side of the Histogram screen Additional histogram records can be added by pressing the New button These additional records can be from either the same histogram or a different...

Страница 319: ...m type to Area Histogram Line or Bar You can use the arrow buttons to the right of Record to scroll through records of the Histogram You can also determine whether the Histogram is viewed in 2D or 3D...

Страница 320: ...ram Modify Selection Brings up the Histogram Setup dialog box from which you can change the options for the selection Undo Zoom Returns the Histogram to its original state after zooming 8 1 7 3 XY Plo...

Страница 321: ...XY Plot graphic on the Windows clipboard It can then be pasted into other applications Print Prints the XY Plot Print options can be set before printing begins Export Allows the XY Plot to be exported...

Страница 322: ...s a 3D representation based on the rainflow counting algorithm of Endo and Matsuishi which was first published in 1968 These diagrams can be used to monitor fatigue levels of structures under stress s...

Страница 323: ...can also be opened from a button on the Rainflow Histogram toolbar This allows you to change the options for the rainflow histogram record that is selected in the list on the left side of the Rainflow...

Страница 324: ...Records from a Rainflow Histogram Display A Rainflow Histogram can be deleted from a graph by selecting it in the list of values being graphed on the left side of the graph window and then pressing t...

Страница 325: ...ction Undo Zoom Returns the Rainflow Histogram to its original state after zooming 8 1 7 5 FFT From the FFT screen you can view FFT data The FFT button on the toolbar will be enabled if there is at le...

Страница 326: ...lected in the list on the left side of the FFT screen Additional FFT records can be added by pressing the New button These additional records can be from either the same FFT or a different FFT in your...

Страница 327: ...t the FFT type to Area Histogram Line or Bar You can use the arrow buttons to the right of Record to scroll through records of the FFT You can also determine whether the FFT is viewed in 2D or 3D Sele...

Страница 328: ...m which you can change the options for the selection Undo Zoom Returns the FFT to its original state after zooming 8 1 8 Right click Menus Right clicking in View Pro will bring up a short cut menu The...

Страница 329: ...clears the selection with focus This is the selection that has the dashed box around it Left or right click on a selection to give it focus Format Columns This option allows you to format a column in...

Страница 330: ...Copy to Clipboard to place the graph on the clipboard Print to print the graph or Options to bring up the graph s Options dialog box 8 1 8 3 Traces Right clicking on a trace name in the list on the r...

Страница 331: ...a menu from which you can select Print 8 1 10 View Pro Online Help View Pro has an online help system that can be accessed by choosing Help View Pro from the toolbar Once the help file is opened press...

Страница 332: ...aw A D data such as the results of a burst measurement Split can be used to convert a file of one format to a different format For example a Table Oriented ASCII file can be converted to the Comma Sep...

Страница 333: ...Section 8 Working with Data Files on the PC When Edlog compiled Birch dld it also created the Final Storage Label file Birch fsl that lists the final storage locations for each data element 8 35...

Страница 334: ...ta File can be typed in or the Browse button can be used to select from available files In this example BirchCreek dat will be selected as the input data file Selecting the data to copy is simplified...

Страница 335: ...File Label window so click array 60 To paste the desired values from this array into the Select box select the field names while holding down the ctrl key All of the values could be selected by clicki...

Страница 336: ...t will run and display results but no output file will be created Click the OUTPUT FILE tab Type in hourly for the name of the output file By default Split will use the file extension PRN creating the...

Страница 337: ...ame editing technique For table based data files the timestamp is normally the first column and is a quoted text string 2002 02 26 10 30 00 To display these timestamps in the output you will need to c...

Страница 338: ...ogger files are stored in TOA5 a comma separated format with headers Split can process Input files from other software but they must be formatted in Comma Separated ASCII Final Storage Binary Format F...

Страница 339: ...1400 92 7 67 7 15 15 220 1 115 189 1500 94 1 69 20 35 260 6 FIELD FORMATTED 115 189 1200 89 6 55 3 25 36 270 115 189 1300 91 3 61 5 27 25 255 4 115 189 1400 92 7 67 7 15 15 220 1 115 189 1500 94 1 69...

Страница 340: ...ces Split automatically recognizes the type of data file it is reading when using Auto Detect in the File Info field However there are two exceptions for which you should choose the appropriate option...

Страница 341: ...newly appended data or Split will never begin execution CAUTION Because Last Count keeps track of the number of bytes in the file if you delete data from the beginning of a file Last Count will not w...

Страница 342: ...ytes of data before it begins processing the data in Input File Align Array When using a specific start offset the number of bytes specified may cause Split to seek to the middle of a row Selecting th...

Страница 343: ...enter the number of channels for the Break Arrays value Output File Tab Other button Midnight is 2400 hours When programming mixed array dataloggers the Real Time instruction P77 has two different op...

Страница 344: ...rray vali the value of that element For example the data in TABLE 8 1 contains seven elements per Output Array representing hourly data Assume that this data file contains one month of hourly data To...

Страница 345: ...cause the maximum number of allowable and statements has been exceeded A range can be specified for vali by putting between the lower and upper limit For example 2 189 and7 200 275 In this example two...

Страница 346: ...begin reading on data output at 1000 hours and 05 seconds on day 27 Split can also begin processing a file on a particular month and day Use the syntax E Month Day where E is the element that contain...

Страница 347: ...tion Formatting Event Tests Containing Conditional Output Arrays The C option is used to combine data from two or more conditional arrays onto one Split output line A conditional array is one that is...

Страница 348: ...u would for any Split process If you are including column headings the arrays and elements will appear in the order they are listed on the Input File tabs That is the first column will be Input File n...

Страница 349: ...TABLE 8 3 Each line of data represents one test Notice that blanks were inserted if the data set conditional array did not exist 8 2 3 1 4 2 Trigger on Stop Condition F Option Output of Time Series T...

Страница 350: ...nd blanks are output for data selected from the other Input Files Say for example that you were interested in the average value of the first data point element 2 for each test in the data set listed i...

Страница 351: ...ons are used to separate each portion The format is 1 year 1 day 1 hhmm 1 seconds the number 1 was used since typically the timestamp is the first element in the data string In this format hhmm is the...

Страница 352: ...ns defined bad values displayed in red and preceded by asterisk the text bad data highlighted in a red box at bottom right of screen blanks inserted for bad values bad values preceded by asterisk Repo...

Страница 353: ...able statement as with all parameters in the Select line Once the variables have been declared they can be used later in the Select line i e x 4 5 6 3 0 y 6 3 2 3 6 7 7 x 6 y Variables can be defined...

Страница 354: ...lement 5 3 5 subtract element 5 from element 3 3 9 5 8 7 10 same as 3 8 9 7 5 10 3 2 0 multiply element 3 by a fixed number 2 2 3 0 raise element 2 to the third power MATH FUNCTIONS Abs x Absolute val...

Страница 355: ...ower of element x Example Exp 4 00037 Frac x returns the fractional value of the element x Examples Frac 4 89 Frac 6 7 95 Int x returns the integer portion of the element x Examples Int 7 270 Int 5 6...

Страница 356: ...Details and Examples TABLE 8 7 Time Series Functions TIME SERIES FUNCTIONS Avg x n Average Blanks x n Number of blanks in element Count x n Number of data points in element Max x n Maximum Min x n Mi...

Страница 357: ...ough 4 each time an array was output and an average value for element 4 would be calculated every 24th array and output as an additional column in the file An additional summary would occur for an Int...

Страница 358: ...2 322 3 4 609 178 800 58 12 23 98 6 588 315 6 9 43 178 900 59 79 23 46 5 458 312 15 32 178 1000 61 09 24 12 4 622 299 3 18 3 178 1100 61 34 25 03 5 926 303 17 26 178 1200 60 61 27 46 6 815 309 7 18 71...

Страница 359: ...minimum value of element x over a full data set or every nth value Examples Min 7 4 23 min std dev of WS for day Min 3 8 55 33 min temp for 8 hours 59 79 min temp for 8 hours 55 22 min temp for 8 hour...

Страница 360: ...nd samples element y when the minimum is found If an nth value is specified then it outputs the sample on a minimum every nth value otherwise it outputs the sample on a minimum at the end of file Exam...

Страница 361: ...e WDQ n Outputs the wind direction using an alphabetical abbreviation based on 8 quadrants WDQS n Outputs the wind direction using an alphabetical abbreviation based on 16 quadrants The Mt Logan data...

Страница 362: ...characters A maximum of thirty 30 labels are allowed per Select line Make sure that the column widths are big enough for the label to fit Otherwise the output will indicate Bad Data Examples Max Temp...

Страница 363: ...ining wind direction For example if n 111 ESE would be returned in the output file Date format S H D Y Converts a datalogger s time stamp to a different format and encloses it in double quotes edate w...

Страница 364: ...version will not fit in the specified column width The on screen display and the report file will precede the date with asterisks In the PRN output file Split uses the Bad Data string NOTE When Date a...

Страница 365: ...ime series data by using Date for the interval in the time series function This will trigger time series output for the first day of each month The syntax is avg 7 date 3 2 where you want to take a mo...

Страница 366: ...g is a parameter file that operates on the Mt Logan data with several of the Split features being utilized This first screen shows the input file and the select criteria that were programmed This exam...

Страница 367: ...h Kcal m 2 hr 1 wind chill index v wind speed in meters second T temperature in degrees C Note that at wind speeds between 0 to 4 mph 0 to 1 8 m s the wind chill should be ignored because this formul...

Страница 368: ...186 59 335 15 467 5 2791 493 51 10 635 51 142 13 439 6 9821 584 71 6 5016 43 703 13 044 7 6526 607 86 5 4526 41 815 12 9 5 3014 566 29 7 3368 45 206 Reference 1 Wind Chill Errors Edwin Kessler Bulleti...

Страница 369: ...the interval Sample on maximum and sample on minimum require two elements or expressions also separated by a semicolon 8 2 3 1 15 Time Synchronization The time synchronize function is useful when dat...

Страница 370: ...fied without specifying a starting time e g 2 3 If you are working with only one file Split will begin processing that file at the first record in the file If any gap in the data is found blank data o...

Страница 371: ...he comment entered in the Replace bad data with field is output to the Output File See TABLE 8 5 8 2 3 1 15 2 Using Time Synchronization While Starting Relative to PC Time Split tries to time sync fil...

Страница 372: ...will not be overwritten the new data will be added to the end of the existing file However the RPT and HTM files will be overwritten If Create New is selected Split will create all new files using the...

Страница 373: ...the Regional Settings for Numbers the decimal symbol uses the character specified in the Decimal Symbol field the separator uses the character specified in the List Separator field These settings are...

Страница 374: ...ile or printer There are three report options File Printer HTML One or more can be selected A report sent to a file has the extension of RPT If the report is sent to a printer the printer must be on l...

Страница 375: ...included in the Time Series processing if it satisfies the Copy line If the Trigger on Stop Condition is selected a Time Series output will occur each time the Stop Condition is met Start Stop On Afte...

Страница 376: ...ntaining more than 26 arrays several passes are required Change the Output file name and Start Condition for each pass Split may then be used to merge the multiple files No FF Suppresses form feeds an...

Страница 377: ...r Julian Day Hour Minute Date Function Data Data 10 2002 151 2200 05 31 02 22 00 1 701 193 6 10 2002 151 2300 05 31 02 23 00 1 476 31 99 10 2002 151 2400 05 31 02 00 00 1 123 106 2 Caution should be u...

Страница 378: ...e labeled by entering a title into the Time Series Heading field at the bottom of the Output File page Time Series interval summaries cannot be assigned individual titles directly but you can use spec...

Страница 379: ...ss the R switch is used The syntax for this switch is SPLITR LOGAN R where LOGAN is the parameter file name The R switch should follow immediately after the parameter file name with no space between t...

Страница 380: ...ly one copy of Splitr can be active at any one time unless the M switch is used However if other commands are used along with Splitr such as opening the file in a spreadsheet copying it to an archive...

Страница 381: ...e input and output file names must be used In addition if long file names are used in the path you may need to surround the path and file name by double quotes NOTE Output File Options These switches...

Страница 382: ...option for the File Format 2 Outputs the data using the Regional Settings of your Windows operating system for the decimal indicator and data value separator This is the same as choosing the Custom op...

Страница 383: ...x that is found under the Other button of the Output File tab Bnnn Breaks a long array into multiple lines where nnn is the number of values to place on each line This is the same as choosing the Brea...

Страница 384: ...uts the results to TEST PRN then executes the SINKS PAR file on TEST1 DAT and outputs the results to TEST2 DAT Execution of SINKS PAR starts when the first element in TEST1 DAT is 189 8 2 7 Log Files...

Страница 385: ...MyData stored in TOA5 format would be TOA5_MyData dat The destination directory or filename for a converted file can be changed on an individual file basis Click on the row for the file that you wish...

Страница 386: ...y a comma Selecting Year will output the year represented by four digits YYYY e g 2006 The Day will be represented as a Julian Day The Hour Minutes will be represented by four digits hhmm When Midnigh...

Страница 387: ...e used as a reference for the file interval Processing always starts at the beginning of the file When Use Filemarks Use Removemarks or Use Time is selected the Create New Filenames option is disabled...

Страница 388: ...entage of the conversion completed will be displayed at the bottom edge of the window Note that the values reflect an estimate of the amount of data in a table If the table is set to a fixed size Card...

Страница 389: ...d of the data file during the repair process the end of valid frames it will stop and display a message The message prompts the user either to continue searching the file for more good data frames or...

Страница 390: ...un CardConvert using the settings contained in myfile ccf If there are no problems or questions encountered CardConvert will start convert the file s and then exit with no user interaction However if...

Страница 391: ...Task Master cannot interact with the desktop Therefore any tasks set up in the Task Master should not require any user interaction 9 1 Task Master The Task Master sets up and manages the optional user...

Страница 392: ...will execute the specified action following the completion of the parent task Multiple tasks linked to a datalogger will execute based on the conditions specified for the start of the task This allow...

Страница 393: ...scribed above 9 1 1 2 Logger Event Tasks There are 13 data collection events that can be selected to trigger a task linked to a datalogger Clicking the drop down list button to the right of Station Ev...

Страница 394: ...he task will run after LoggerNet has processed the datalogger call back After Failed Retry The task is run whenever a retry fails This can be the failure of a primary retry or a secondary retry After...

Страница 395: ...peated at a specified interval or based on the calendar 9 1 1 3 1 Interval Tasks The Base Date and Time are used to set the initial date and time for the task execution The interval specifies the time...

Страница 396: ...To execute a task on the first day of every month at 8 00 a m set the Hours of the Day to 8 the Minutes of the Hour to 00 the Days of the Month to 1 and leave the other settings blank To execute a ta...

Страница 397: ...Day to 00 the Minutes of the Hour to 00 the Days of the Month to 5 the Months to 1 January 4 April 7 July 10 October and leave the other settings blank After specifying the desired schedule press the...

Страница 398: ...xecute File Select this check box to execute a file or command when a task event is triggered Use the browse button to the right of the File Name field to select the file or type in the name and path...

Страница 399: ...tup Screen for the datalogger Use the drop down list box to select the station that will be called FTP Settings This check box is only available when configuring an Add After task with the Station Eve...

Страница 400: ...led The format of the new file name is ftplog_YYMMDDhhmm txt The Task Master will maintain up to five log files At that point the oldest one will be deleted each time a new one is written It is not id...

Страница 401: ...hown below server server_address port e g LocalHost 6700 or 192 168 7 123 6700 The files contained in the backup will be based on a saved backup configuration file To save a backup configuration choos...

Страница 402: ...Section 9 Automating Tasks with Task Master 9 12...

Страница 403: ...gger the task It is only applicable to Add After tasks The event types are listed above Station Event Types Event Trigger For a Scheduled Interval task the schedule for the task will be listed in the...

Страница 404: ...oll Finished The last time that polling of the specified station was finished Last Poll Outcome The outcome of the last poll This can have one of the following values Not Polled Success Security Failu...

Страница 405: ...elect the LoggerNet server to which the Task master should connect You also specify the username and password to be used For remote administration of the Task Master the following conditions must be m...

Страница 406: ...Section 9 Automating Tasks with Task Master 9 16...

Страница 407: ...atalogger support software such as LoggerNet or PC400 Some key features of DevConfig include To keep the process as simple as possible DevConfig supports only serial and IP connections between the PC...

Страница 408: ...a dialog that searches your local area network for any available devices If the device has a TCP Password you will need to enter it in the TCP Password field You ll be offered a choice of baud rates...

Страница 409: ...stems An example for the CR1000 is shown below The text at right describes any interface devices or cabling required to connect the PC to the device Screens for other devices vary only in the text on...

Страница 410: ...ll appear similar to the one shown below The information in the dialog helps to corroborate the signature of the operating system sent For devices such as the CR10X especially those with extended memo...

Страница 411: ...operators manuals using the keyboard display or a terminal emulator Another example is that the status table in mixed array dataloggers B can also be accessed via an S command in terminal mode This st...

Страница 412: ...arious protocols will be attempted again When DevConfig recognizes the response from the device and the device type is one of the supported types that device type will automatically be selected 10 1 6...

Страница 413: ...ritten to the standard output device A command is defined as the text up to a semicolon The semicolon tells CoraScript that the command is complete and ready to execute The flexibility of the commands...

Страница 414: ...l marks the end of the command This command would normally appear on one line as follows connect localhost name bilbo password baggins For a more detailed explanation of the interpretation of the symb...

Страница 415: ...mage By default the data cache will not be saved so it may be a good idea to include at least this option if your intent is to fully restore LoggerNet to the exact state it was in when the backup was...

Страница 416: ...ck check and set 10 3 RWIS Administrator 10 3 1 Overview The RWIS Administrator is a LoggerNet client that provides support for communication with RWIS Road Weather Information Systems weather station...

Страница 417: ...current focus Apply This button becomes enabled when changes have been made to settings for the selected station Clicking on this button will send the changed settings to the LoggerNet server Cancel L...

Страница 418: ...on this panel include the following Host IP Address Enter the IP address for the station This setting must match that used by the physical device in order for LoggerNet to be able to successfully com...

Страница 419: ...oggerNet server will use when downloading snapshots from the RWIS station In most cases the default value of 21 should be adequate FTP Passive Specify whether active or passive mode should be used for...

Страница 420: ...d be made using the Primary Retries Interval Once the number of primary retries is exhausted data collection will be attempted on the Secondary Retries Interval if it is enabled Otherwise data collect...

Страница 421: ...red in a binary format Though this format saves disk storage space it must be converted before it is usable in other programs CSIXML Data is stored in XML format with Campbell Scientific defined eleme...

Страница 422: ...ox specifies both the number of snapshots to collect as well as the source FTP path for each snapshot A snapshot cannot be collected from an NCTIP ESS version 1 station unless the path to the source i...

Страница 423: ...ime when the clock is set LoggerNet Data Time Displays the date and time for the computer on which the LoggerNet server is running This value will be displayed updated only when the Check button is pr...

Страница 424: ...ables has an associated collect area The grouping of variables as well as the order in which they are declared is derived from the variables that are defined as blocks in NTCIP ESS version 2 The table...

Страница 425: ...nt dimension the current table will be deleted and a new table created in its place Refer to the online help to see the variables defined for each table 10 4 File Format Convert File Format Convert is...

Страница 426: ...engths to a fixed length the length is assigned to 64 If the string is longer than this it is truncated Converting a File Press the Open button to browse to a file to be converted After a file is sele...

Страница 427: ...ble If this option is selected the Julian day day of year will be used in the suffix instead of the month and day of the month Create New Filenames When the Create New Filenames option is selected Fil...

Страница 428: ...and Interval and start time for baling based on time 10 5 Toa_to_tob1 This utility is used to convert TOA5 ASCII Table Data files to TOB1 Binary Table Data format By default it is located in C Progra...

Страница 429: ...e run as a service is discussed in the installation notes Section 2 Installation Operation and Backup Procedures The LN Server Monitor which monitors the status of a remote LoggerNet server or a Logge...

Страница 430: ...r rights can be set up if desired Only users with Full Administrator rights can open and make changes in the Security Manager regardless of whether or not security is enabled Once the security account...

Страница 431: ...r Full Administrator The user has full access rights in all LoggerNet clients including the Security Manager If an option in the LoggerNet user interface is not applicable for the security level of th...

Страница 432: ...Comm Test X X X X Modify Statistics Viewed X X X X X Add Modify View X X X X X Pause scheduled collection X X Collect Data X X X X PakBus Graph View Networks X X X X X Retrieve network settings X X X...

Страница 433: ...1 3 Resetting Security There is a way to remove all security settings from the server in the event that administrative account information is lost and you are unable to open the Security Manager to en...

Страница 434: ...Hole Monitor Utility s main window You can monitor hole collection for all stations by enabling the Select All Stations check box above this list or you can monitor a subset of these stations by clea...

Страница 435: ...nd the range for the collectable hole will be adjusted The informational record for a lost hole will be displayed for approximately fifteen seconds and then deleted Begin The beginning record for the...

Страница 436: ...llection in LoggerNet can be performed manually by a user or automatically by setting up a data collection schedule For information on collecting data from a datalogger refer to Section 5 Real Time To...

Страница 437: ...iler All the Data Retrieves all records from the selected tables Data Since Last Collection Retrieves all uncollected records from the selected tables Newest Number of Records Retrieves a specific num...

Страница 438: ...tored in a comma separated format No header information is included in the file Starting Record Information The Starting Record Information is applicable if the Collect Mode is Newest Number of Record...

Страница 439: ...tions list you can press the View Data Info button to display a Data Information table that indicates the number of records and range of record numbers in the LoggerNet data cache for each table in th...

Страница 440: ...t at 0 After a short while as the new records were put into the data cache and old ones overwritten the earliest record in the data cache might be 251 while the newest record number might be 50 In the...

Страница 441: ...le is encountered If Wait for Any Holes is selected Data Export will wait until data holes are filled or become uncollectible before exporting the next record Thus the utility attempts to export data...

Страница 442: ...t application acts as a server for the custom data retrieval client The most typical use for the Data Export functionality is a situation where the customer has a database or file system that is alrea...

Страница 443: ...ord sent depends on the Data Export option settings When the data retrieval client receives the record it must parse the data and return the acknowledgment message to the Data Export The acknowledgmen...

Страница 444: ...s that use the format provided by the RTMS socket export Standard format this format provides an easily interpreted data string containing the data along with format information for each data field De...

Страница 445: ...custom data retrieval client application Client State Diagram Key Word Description Test For Server Rdy With Socket APIs usually there will be a function used to open the socket In this state the clien...

Страница 446: ...vent after the record is secured In Send Ack the client forms an acknowledgment record from information taken from the data record and sends it to the server Stop It is important to note that the Stop...

Страница 447: ...II record could come out to be a little longer than 25K characters Typical datalogger programming will produce record sizes of about 150 characters It would not be unusual to see records that contain...

Страница 448: ...r String TimeStamp Year Month Day Hour Minute Second Year 4 Digit Month 2 Digit Day 2 Digit Hour 2 Digit Minute 2 Digit Second 2 Digit Digit RecordNumber 10 Digit Number Digit Digit String Character A...

Страница 449: ...imeStamp year month day hour minute second RecNo digit digit Year 4 digit Month 2 digit 0 month 12 day 2 digit 0 day 31 hour 2 digit 0 hour 60 minute 2 digit 0 minute 60 second 2 digit digit 0 0 secon...

Страница 450: ...Section 11 Utilities Installed with LoggerNet Admin and LoggerNet Remote 11 22...

Страница 451: ...s from a remote computer is not possible Remote Connections is enabled from the LoggerNet Toolbar s Tools Options menu item Select the Allow Remote Connections check box to allow remote connections Co...

Страница 452: ...to easily move data from a LoggerNet data cache into a database such as Microsoft SQL Server or MySQL The two main components of LNDB are LNDB Manager and LNDB Engine LNDB Manager is used to set up a...

Страница 453: ...gement software in an OPC format to other applications The CSIOPC Server supports OPC Data Access Specification 2 05a The CSIOPC Server is not covered in this manual The CSIOPC Server comes with a sep...

Страница 454: ...Section 12 Optional Client Applications Available for LoggerNet 12 4...

Страница 455: ...ime required between the computer and the RF base LoggerNet will make a call each time that it does data collection for a station It will stay on line until a response is received either the data or a...

Страница 456: ...e communication between the devices Extra response time added to one or more of the devices may help to prevent the software from timing out Note that the extra response times added for each device ar...

Страница 457: ...LoggerNet Setting up a datalogger at the RF base in a Phone to RF system requires that the datalogger be connected as a child of the remote phone modem and the RF Base be connected as a child of the...

Страница 458: ...MD9 base modem must match for successful communications refer to your MD9 users manual for information on setting the hardware switches within the device In addition the address specified in Setup for...

Страница 459: ...P IP network This allows the LoggerNet server computer to be located in a central area for administration while providing communications to remote RF networks 13 3 1 Setup The device map set up in the...

Страница 460: ...lines need to be in place This special cable is needed to allow an RF base to work with the standard RS 232 Port on other Internet serial devices The drawing below depicts the cable needed Third Party...

Страница 461: ...with the serial device attached to the COM port The RF base communicates at a baud rate of 9600 IP Port ID This specifies the port ID used by the serial server to direct serial communications This mu...

Страница 462: ...Section 13 Implementing Advanced Communications Links 13 8...

Страница 463: ...tioning correctly Sometimes the smallest thing a cable or a new PC utility program can cause widespread havoc If using TCP IP or cellular telephone communications check with the network administrator...

Страница 464: ...ns that use sockets One situation that does cause problems is using the IPPorts to communicate with dataloggers where the socket is being opened and closed quickly For example if you have 20 stations...

Страница 465: ...erating system cannot create any more socket connection See the text above about Maximum Number of Sockets Open 10058 Cannot send after socket shutdown A message was sent to a socket that has been clo...

Страница 466: ...efinitions from the Setup Screen or the Connect Screen Network Paused indicates that data collection for the entire network has been suspended You will need to go to the Status Monitor and remove the...

Страница 467: ...be 115 200 baud and LoggerNet simply opens the port For a phone modem the baud rate will be set to the value in the Setup Screen for that phone modem the COM port will be opened and the DTR line will...

Страница 468: ...en Terminal will allow you to send ASCII characters to the phone modem This can also be used to test communications to the phone modem and the initialization strings used to set up and configure it Ge...

Страница 469: ...followed by a series of beeps and tones followed by what sounds like white noise or scratching sounds and screeches When the modems connect you should see the word CONNECT appear on the screen perhap...

Страница 470: ...e datalogger Pressing Enter for an array based logger should return an asterisk Typing A Enter should return the status line Type 7H 2718H for 21X or CR7X dataloggers to put the datalogger in remote k...

Страница 471: ...al or omnidirectional and is designed for the frequency being used Most antennas will have labels identifying the frequency range Make sure the antenna is mounted for a clear line of sight and that di...

Страница 472: ...square root ratio R Calculate the Voltage Standing Wave Ratio VSWR with the following equation VSWR 1 R 1 R Where R Wr Wf The impedance of the RF transmission cable usually RG 8A U and antenna combin...

Страница 473: ...ators or attenuation pads You will need someone at each end of the radio link with a way to talk to each other If the carrier detect light is coming on at the RF base station radio but communication q...

Страница 474: ...you are using a data radio that does not have a transmit button built in you can easily build a push to transmit button from the documentation of the radio RF modem interface connector There will be o...

Страница 475: ...od in that direction The next sub link can now be tested Remember to place the attenuation pads at the receiving station only If all of the sub links were good the same sub links can be tested in the...

Страница 476: ...re LoggerNet is running leave the default Server Host Address as localhost The Server Port number should also be 6789 The Logon Name and Logon Password are only used with versions of LoggerNet that su...

Страница 477: ...data in the data cache At Time This option allows a selection of the starting position based on the timestamp in the data The time and date are set in the Begin Date field All of the records available...

Страница 478: ...ing for holes to be filled Any data in holes will be skipped in the output Real Time the most recent data is always sent out starting with the last record stored This will not provide a complete data...

Страница 479: ...d datalogger Remedy 3 Add PakBusPort Possible reason 4 No PakBus OS in datalogger Remedy 4 If you have two in range routers using neighbor filters in order for them to discover one another you must li...

Страница 480: ...will take place Possible reason 4 A CR200 Series has just received an OS download resetting network address radio address hopping sequence and radio power mode to defaults Remedy 4 Configure CR205 se...

Страница 481: ...s devices don t transfer data Possible reason The Master datalogger s D15 setting configures too few max nodes max neighbors and max routers Remedy Change Master D15 settings for max nodes max neighbo...

Страница 482: ...Section 14 Troubleshooting Guide 14 20...

Страница 483: ...atalogger B Batch Files An ACSII text file that contains one or more DOS commands or executable file commands When the batch file is run the commands in the file are executed sequentially Battery This...

Страница 484: ...d between the computer s COM port and the datalogger Communication Server The software typically packaged as a DLL that provides the communications functions within other software such as PC200W PC400...

Страница 485: ...the table The size of the table in number of records and when records are written to the data table are determined by the datalogger s Data Table Instruction P84 The fields columns of the table are d...

Страница 486: ...scent mode This conserves battery power and creates predictable measurement intervals The execution interval is synchronized with the datalogger s real time clock Execution Time The time required to e...

Страница 487: ...cted to the data cache The server tracks and collects these holes only if that option is enabled This entry in the status table shows the number of data points in missed records for the data storage t...

Страница 488: ...in the datalogger network Log files are typically used for troubleshooting purposes LoggerNet has four types of log files Transaction Communications Status Object State and Low Level I O Refer to App...

Страница 489: ...ata to Final Storage The output interval is defined by Instruction 84 in Edlog for table based dataloggers or the instructions that set the output flag high in mixed array dataloggers Output Processin...

Страница 490: ...am The signature is a unique number derived from the size and format of the datalogger program PromID An entry in the status table that shows the version number of the datalogger PROM or OS PromSig An...

Страница 491: ...r the DataTable declaration in CRBasic dataloggers The individual fields within each record are determined by the Output Processing instructions following the instruction that created the data table R...

Страница 492: ...data Server Also communication server a software application that accepts connections from client applications and provides data or other information as requested The LoggerNet server manages all the...

Страница 493: ...number of user created data tables See also Data Table Table based Dataloggers Table based dataloggers store each record of data that follows an output instruction in a table Each separate occurrence...

Страница 494: ...uding variables to be used in Boolean form as high or low W Wiring Panel The set of terminals and underlying circuits that enable connections of sensors control and power supply wiring to the datalogg...

Страница 495: ...es and binary files Data from table data dataloggers are output as ASCII table files with no header TOACI1 files TOA5 files TOB1 binary files Array Compatible CSV files or CSIXML files Data from PC ca...

Страница 496: ...0 0000 12 0 0000 B 1 3 TOACI1 This file format was originally introduced to support data coming from table data dataloggers This format has the following features The file includes a header that cont...

Страница 497: ...imum Time of Maximum Max TMx Minimum Minimum Time of Minimum Min TMn SampleMaxMin Sample at Maximum or Minimum SMM StdDev Standard Deviation Std Moment Moment MMT Sample Sample No Suffix Histogram His...

Страница 498: ...mestamp is present it will be formatted with sub second resolution Data values are formatted as comma separated text suitable for importing into spreadsheet or database applications Each TOA5 file con...

Страница 499: ...rovided in the program then an empty string placeholder is left in this line for that specific field Header line four describes the processing performed in the datalogger to produce the value for each...

Страница 500: ...53 29 13 39 24 04 23 98 101 2009 105 1054 30 13 39 24 04 24 101 2009 105 1055 31 13 39 24 04 23 98 101 2009 105 1056 32 13 39 24 04 23 98 B 1 7 CSIXML CSIXML is an XML eXtensible Markup Language based...

Страница 501: ...with the less than character followed by the name of the element If that element has attributes these will be expected to follow the element name with a name value syntax At least one white space cha...

Страница 502: ...describe the general XML Schema see http www w3 org TR xmlschema 0 for details xsd schema xmlns xsd http www w3 org 2001 XMLSchema xsd element name csixml type csixmlType xsd complexType name csixmlTy...

Страница 503: ...xsd complexType xsd simpleType name fieldDataType xsd restriction base xsd string xsd enumeration value xsd string xsd enumeration value xsd long xsd enumeration value xsd unsignedLong xsd enumeration...

Страница 504: ...n xml lang en In order to make value elements easily addressable in transforms as well as describable in table specific XML Schema documents value element names will begin and end with a unique number...

Страница 505: ...t may be omitted if the information is not available dld name Specifies the file name of the program that is running in the datalogger This element may be omitted if the information is not available d...

Страница 506: ...logger program based upon the processing instruction used to output data into final storage B 1 7 3 2 The data Element This element marks the beginning of data storage in the file It will contain a co...

Страница 507: ...type xsd float process Min field name AirTemp_TMn type xsd dateTime process TMn field name RH_Max type xsd float units process Max field name RH_TMx type xsd dateTime units process TMx field name RH_M...

Страница 508: ...18 2006 08 16T17 28 53 v18 v19 11 86 v19 v20 2006 08 16T14 34 31 v20 v21 217 4 v21 v22 0 v22 v23 2006 08 16T00 02 48 v23 v24 0 v24 v25 922 v25 v26 2006 08 16T12 47 13 v26 v27 26 68 v27 v28 764 5 v28 v...

Страница 509: ...ntains the station meta data and field descriptions while the data object is an array of record objects B 1 8 2 1 The head Object The head object contains information about the datalogger and program...

Страница 510: ...ies the datalogger table name model Specifies the model of the datalogger that produced this data This object is optional serial_no Specifies the serial number for the datalogger that produced this da...

Страница 511: ...cted to represent a signed four byte integer xsd unsignedInt The data will be expected to represent an unsigned four byte integer xsd short The data will be expected to represent a signed two byte int...

Страница 512: ...th the equivalent element in the head fields array B 1 8 3 File Example head signature 21334 transaction xxxxyyyy environment station_name jon cr1000 table_name one_day model CR1000 serial_no 1084 os_...

Страница 513: ...at has been replaced in new dataloggers by the TOB3 file format TOB3 format is similar to TOB2 in most respects but differs from TOB2 in the following ways Frame headers in TOB3 are twelve bytes long...

Страница 514: ...gger Name of the program running in the datalogger Signature of the program running in the datalogger The time that the file was created Header line two contains The name of the table as declared in t...

Страница 515: ...given by header line six The frame footer makes up the last four bytes of the frame B 3 Binary Data Value Types When data is written in datalogger memory or in binary data files each value must be ass...

Страница 516: ...a Files on the PC for complete information on Split View Pro and CardConvert Refer to Section 10 Utilities Installed with LoggerNet for complete information on File Format Convert B 4 1 Split Split ha...

Страница 517: ...ormat Description The EBNF description of RTMS syntax is as follows Record DataRecord AckRecord CRLF DataRecord StationName TableName FieldSpecs VALUES FieldValues AckRecord StationName TableName Reco...

Страница 518: ...s PC1 StatMsg TMSTAMP TIMESTAMP RECNBR DECIMAL 10 0 SrcStn VARCHAR 256 AbtStn VARCHAR 256 Hop DECIMAL 3 0 Message VARCHAR 256 VALUES 1993 12 08 15 02 02 25 13355 PC1 StatMsg 0 DBSelect End Pipe Queue...

Страница 519: ...able represents a record and each column represents a field The number of fields in a record is determined by the output processing instructions in the datalogger program that follow the Data Table ou...

Страница 520: ...ds in a record is determined by the number and configuration of output processing instructions that are included as part of the Data Table definition The number of records to be kept in a table before...

Страница 521: ...s C 2 Converting an Array Based Program to a CR10X TD Table Based Program using Edlog The following information is provided for those users familiar with writing programs for array based dataloggers o...

Страница 522: ...ls are specified in seconds Instruction 18 Time Instruction 18 is used to store the current time into an input location Parameter 1 designates what format will be used when storing the time There are...

Страница 523: ...the program is compiled by the datalogger Once the maximum number of records for a table have been stored the next record stored will overwrite the oldest record in the table The record number will co...

Страница 524: ...cs and Status The default tables in CR5000 CR1000 CR3000 CR800 CR9000 and CR200 dataloggers are Status and Public Timeset Table The Timeset table contains a history of clock sets for the datalogger It...

Страница 525: ...input locations allocated for the program PrgmFree Amount of remaining program memory in bytes Storage Number of final storage locations available Tables Number of user created data tables DaysFull Es...

Страница 526: ...Free Amount of free space in the CPU RAM disk that is used to store program files ProcessTime Time in microseconds that it took to run through processing on the last scan Time is measured from the end...

Страница 527: ...ogram ErrorCalib A counter that is incremented each time a bad calibration value is measured The value is discarded not included in the filter update and this variable is incremented VarOutOfBound Fla...

Страница 528: ...ggers C 10 TABLE C 1 Example of Status Table Entries CR10T CardStatus Contains a string with the most recent card status information CompileResults Contains any error messages that were generated by c...

Страница 529: ...e data cache files are stored in addition to the output data files D 2 1 Organization The data cache is set up to emulate the way data is stored in the datalogger When a new datalogger station is defi...

Страница 530: ...datalogger table or array and data field The data can be requested by a query where the request specifies the starting and ending timestamp or record number along with the data to retrieve D 2 4 Upda...

Страница 531: ...s used for storing data files and system status information files from LoggerNet System files are stored in the Sys directory The C CampbellSci LoggerNet Sys Bin subdirectory contains the configuratio...

Страница 532: ...cations you have only one instance of CRBasic running on your machine and it will look the same regardless of whether it is started from LoggerNet or PC400 Changing or removing any of the files in the...

Страница 533: ...r network This is the most readable of the logs and contains event messages that are meaningful to most users Examples of these events are Datalogger clock check set Datalogger program downloads Data...

Страница 534: ...e are more saved files for that log than are allowed by the File Count parameter the server will delete the oldest of these files until the count is less than or equal to the File Count E 1 3 Log File...

Страница 535: ...1 Transaction Log Messages Code Message Text Message Parameters Message Meaning User Response to Message 1 Network device added Device Name A new device was added to the network map 2 Network branch d...

Страница 536: ...ile wmodem cust If the user has not set up custom modem configurations this file will not exist 11 Clock check started A clock check has been initiated This clock check is not sent out to the station...

Страница 537: ...datalogger has failed or the operation has timed out waiting for a response Check communications with the datalogger by trying to check the clock If that fails follow the steps for message 14 20 Hole...

Страница 538: ...g failed due to communication failure or a timeout Check communications with the datalogger by trying to check the clock If that fails follow the steps for message 14 29 Directed data query start A us...

Страница 539: ...either timed out or communication has failed Check the connections from the PC to the RF base 40 Datalogger message Severity S for Status W for Warning F for Fault Message text This is a message that...

Страница 540: ...to acknowledge the set variable message 49 Table resized The size of the table storage area in the data cache has been changed If the table is made smaller the oldest data will be lost 50 Program file...

Страница 541: ...trying to check the clock If that fails follow the steps for message 14 58 Collection schedule normal This is an advisory message that the normal data collection schedule is active 59 Collection sche...

Страница 542: ...onfiguration file has been corrupted Check the network map and the computer file system 66 Device save to file succeeded The update to the device configuration file was successful 67 Device save to fi...

Страница 543: ...een saved to a file if desired 70 A device setting value has changed Setting Identifier Client s logon name New value of the setting A client has changed one of the device configuration settings 71 A...

Страница 544: ...sage is seen without the shut down message before it this is an indication that the server or the PC crashed without exiting properly 80 Collect area initialized Collect area name A data cache collect...

Страница 545: ...plete due to communications failure or a timeout Check communications with the datalogger by trying to check the clock If that fails follow the steps for message 14 89 Selective manual poll begun Coll...

Страница 546: ...for message 14 99 Collect area first poll This message is posted either the first time data is collected for a collect area or holes were lost for the datalogger If this is not the first poll for the...

Страница 547: ...e message 100 104 BMP1 packet sent The packet message type code 0 Packet Delivery Fault Notification 1 Status Warning Fault Notification 2 Network Description Transaction 3 Clock Check Set Transaction...

Страница 548: ...I O Transaction Terminal Mode 12 Memory Image Down load Transaction 13 Memory Image Up load Transaction 14 Get Table Definitions Transaction 15 RF Test Transaction 16 Communication Status Notificatio...

Страница 549: ...pt help 111 PakBus route added A new PakBus route has been added to the routing table 112 PakBus route lost A PakBus route has been lost and will be removed from the routing table 113 PakBus station a...

Страница 550: ...d TestFast 20900 20960 polling 2009 04 15 16 41 06 601 CR1000 21 Hole collected TestFast 20900 20960 2009 04 15 16 41 06 648 CR1000 41 Records received TestFast 20961 20999 polling 2009 04 15 16 41 06...

Страница 551: ...PakBusPort_ip S received message src 2 dest 4094 proto BMP5 type 0x89 tran 218 2009 04 15 16 41 06 492 CR1000 S BMP5 message received type 0x89 table poll CR1000 TestFast 2009 04 15 16 41 06 523 PakB...

Страница 552: ...ere are processes that are loading down your CPU check to see if there is an updated driver for your USB RS232 adapter Invalid low level signature The packet received from the device got corrupted and...

Страница 553: ...000 2009 04 15 16 41 05 382 CR1000 starting BMP5 operation delay hangup 2009 04 15 16 41 05 382 CR1000 Bmp5 OpDelayHangup transaction started 216 2009 04 15 16 41 05 413 PakBusPort_ip PakBusTran closi...

Страница 554: ...yyy Noise Level Indicator zzzz Noise Level Indicator A communication failure occurs when a signature of a block of data does not match its original signature These blocks are subsequently retransmitte...

Страница 555: ...eviously used methods such as re writing the CRBasic program or interfering with measurements to obtain calibration constants manually With this method changes to multipliers and offsets can be made q...

Страница 556: ...xists It will also indicate whether the attempt to load those values was successful or not by returning a Boolean true false result SampleFieldCal optional This is a table output instruction It writes...

Страница 557: ...ing Calibration Offset Calibration Two point Multiplier Offset Calibration Linear Fit and Two point Multiplier Only Calibration These calibration types are described below F 3 1 Zeroing Zeroing is the...

Страница 558: ...libration Two point multiplier and offset calibration uses a linear fit technique against two different known value conditions of the sensor s measurement The sensor is placed into the first condition...

Страница 559: ...nd condition After completing the measurement of the second point condition a best fit of the two points is calculated resulting in a slope value m value or multiplier with the offset assumed to be ze...

Страница 560: ...iated with the mode value being set to 1 NOTE By properly changing the known value variables and the mode variables in a calibrating program a manual calibration can be performed on a sensor Steps for...

Страница 561: ...ro for a fresh start 2 Place the sensor into the first known point condition 3 Indicate the known value of the first point by changing the known value variable to that value 4 Set the mode variable to...

Страница 562: ...ctions is running on a datalogger and RTDAQ is connected to that datalogger you can select Datalogger Calibration Wizard from the Connect Screen s menu to start the Wizard A list of measurements refer...

Страница 563: ...ect which sensor it is that you wish to calibrate and press Next You can select an entire array or any single element of that array as well as scalar single valued variables Any items that have been a...

Страница 564: ...the first value The word Calibrating will be visible in the Current Value box until that process is complete Now place the sensor into the second known condition and then enter the corresponding know...

Страница 565: ...appears You can conclude the calibration or return to the starting point to perform more calibrations of the same or different sensors The steps for performing a two point slope only multiplier only...

Страница 566: ...bration Select the sensor you wish to calibrate press Next If the variable is configured as an array of sensors you may select an individual item to calibrate only that element or you can select the e...

Страница 567: ...the calibration process When it finishes you will see the new value of the sensor after the application of the zeroing offset Press Finish to end the calibration F 5 4 Using the Wizard to Perform Off...

Страница 568: ...e sensor to be calibrated Set the sensor to the known value calibrate to value Enter that value into the Enter Calibrated Value box Press Calibrate The current value will show Calibrating until the pr...

Страница 569: ...pecialized needs for shunt and strain gauge calibrations It uses the same calibration file cal as well as the other utility calibration instructions SampleFieldCal NewFieldCal LoadFieldCal For more in...

Страница 570: ...Appendix F Calibration and Zeroing F 16...

Страница 571: ...h having its own window G 1 Array Based Data File Import Array based data files are typically comma separated with the first column of each line being an array ID If time and date are included in the...

Страница 572: ...ox select Comma and Space The Comma option directs Excel to place each data value which is separated by a comma into a separate column The Space option will separate the Date and the Time into two col...

Страница 573: ...convert the timestamp fields in the array data to the decimal format used by Excel Microsoft s database MS Access and spreadsheet MS Excel programs store dates and times as real numbers where the inte...

Страница 574: ...ortion of the HHMM time field to a fraction of a day Sec 60 60 24 Converts the seconds field in to a fraction of a day Once you have entered the formula for one cell you can apply it to multiple cells...

Страница 575: ...ox select Comma and Space The Comma option directs Excel to place each data value which is separated by a comma into a separate column The Space option will separate the Date and the Time into two col...

Страница 576: ...the YMD format To complete the import select the Finish button As imported the Date and Time fields have a quotation mark in the field TOACI1 CR10T FiveSecond TMSTAMP RECNBR counter SineOut IntTemp_C...

Страница 577: ...Find What field type in a quotation mark Leave the Replace With field blank and select the Replace All button If headers have been imported with the data the column headings will be off by one since...

Страница 578: ...Appendix G Importing Files into Excel G 8...

Страница 579: ......

Страница 580: ...ific Canada Corp CSC 11564 149th Street NW Edmonton Alberta T5M 1W7 CANADA www campbellsci ca dataloggers campbellsci ca Campbell Scientific Centro Caribe S A CSCC 300 N Cementerio Edificio Breller Sa...

Отзывы: