Manualios.com

Campbell SDM-SIO4 Operation & User’s Manual

Campbell SDM-SIO4 Manual Online:

4.1, 962 votes
Campbell SDM-SIO4 User Manual
Campbell SDM-SIO4 User Guide
Campbell SDM-SIO4 Online Manual

Text of Campbell SDM-SIO4 User Guide:

  • Campbell SDM-SIO4, Section 3. Understanding How the SDM-SIO4 Handles Data 3-5 2. n8 discards everything up to 12.65V. 3. F converts the number to Campbell Scientific floating point. If a valid number is not found -99999 is sent to the datalogger. 4. i[c] waits for the trigger character ‘c’ of ‘current’. 5. n8 discards everything up to 12mA. 6. F converts the number to Campbell Scientific floating point. If a number is not found -99999 is sent to the datalogger. This filter will repeat the above operations on all

  • Campbell SDM-SIO4, SDM-SIO4 User Guide 3-6 • Convert a location sent into a 16-bit binary word. If this option is selected an extra ASCII character/delimiter can be added to the end of the 16-bit word sent. See Section 5 – ‘Programming the Datalogger’. 3.3.2 Output Format Strings These allow either just long strings to be sent from the SDM-SIO4 or a combination of string data plus data from a datalogger input location. This type of format is normally set up from the ‘command line’. The user definable strings are referenced by a num

  • Campbell SDM-SIO4, SDM-SIO4 User Guide 5-4 5.2.3 Command 2: Signatures This command gets the SDM-SIO4 EPROM signature and the string memory area signature; the two values are written into consecutive input locations. If the signatures are zero then there could be corrupt data. Values per repetition = 2 5.2.4 Command 3: Flush all Receive Buffers Stored data in the SDM-SIO4 relevant to the port is also erased with this command. Values per repetition = 0 5.2.5 Command 4: Send Data to Datalogger This command requests the SDM-SIO4 to send the specified (values/reps) number of floating point values it has already received from the RS232 device (relevant to the port specified) into input locations. -99999 is s

  • Campbell SDM-SIO4, Section 4. Programming the SDM-SIO4 4-3 because they are compiled. exit This command exits the command line and returns port 1 of the SDM-SIO4 to normal operation. 4.4 Advanced Commands version This returns the internal EPROM part number, signature and the string signature if good or 0 if bad. This will give the same signature as Campbell Scientific’s SIG.COM PC program. portset [port#] [baud#] [data length] [stop bits] [parity] [handshake mode] [delay] This sets up the port 1..4 to the communication format you require. ‘port #’ means the port number (1..4) to set up. For deta

  • Campbell SDM-SIO4, Section 5. Programming the Datalogger 5-5 If any of these four digits is greater than zero then data is available. Values per repetition = 2 5.2.7 Command 6: Flush Transmit Buffer This command flushes the SDM-SIO4 transmit buffer of data it is waiting to send. Values per repetition = 0 5.2.8 Command 7: Activate Command Line This command simulates pressing the push button on the SDM-SIO4 which activates the command line mode on the port determined by the mode. If the mode parameter of P113 is 0, the command line will be on the currently defined port. If the parameter is 1-4, then the command line will be on the port number specified. Values per re

  • 2-1 Section 2. Installation and Hardware Set-Up The SDM-SIO4 is designed to be mounted on an enclosure chassis plate using the two mounting holes in the tabs on the side of the case. Before installation, it is necessary to set up the address of the SDM-SIO4 and also the mode of operation of each serial port. These settings are determined by jumpers inside the case. To acce

  • Campbell SDM-SIO4, SDM-SIO4 User Guide 5-16 *Table 2 Program 02: 0.0000 Execution Interval (seconds) *Table 3 Subroutines End Program The normal configuration would include setting the speed and serial data format by calling the datalogger instruction with command 2049 and the relevant parameters. For the majority of sensor applications where data is returned in only one type of format to the SDM-SIO4, the receive data format filters can also be defined once only by using command 2054. Similarly, some sensors may also require set-up strings to be sent once; these actions can also be placed in the same configuration block. Ther

  • SDM-SIO4 User Guide 3-2 The hex. number must always be two ASCII characters. Control characters can be entered for all commands in a similar way: • ^M is carriage return, ^J line feed etc. • ^^ means ^ • "" means " • ]] means ] • && means & • &0d means line feed • &hex,hex used to enter 2-character hex. codes (0-9, A-F) 3.2

  • Campbell SDM-SIO4, Section 6. Data Error Detection 6-5 ;if the value in location 1 is greater than zero then there must be data ;this assumes only one sensor is connected to the SDM-SIO4 7: IF (X<=>F) (P89) 1: 1 X Loc [ _________ ] 2: 3 >= 3: 1 F 4: 30 Then Do ;if data is available then get the value and put into location 2 8: SDM-SIO4 (P113) 1: 1 Reps 2: 0 Address 3: 1 Send/Receive Port 1 4: 4 Command 5: 0 1st Parameters 6: 0 2nd Parameters 7: 1 Values per Rep 8: 2 Loc [ _________ ] 9: 1 Mult 10: 0 Offset ;

  • Campbell SDM-SIO4, SDM-SIO4 User Guide 5-12 5.2.20 Command 2054: Set Up Receive Filter This command clears all buffers relevant to the mode number and restarts the filter. Values per repetition = 0 With the string filter type the SDM-SIO4 buffers are not cleared. First Command Option (Parameter 5) Input mode | String number or character code | | | | x x x x Input Mode: 0 No filter 1 Convert any ASCII numbers to Campbell Scientific floating point up to the termination character if set 2 Convert any ASCII hex pair to Campbell Scientific floating point up to the termination character if set 3 Con

  • Campbell SDM-SIO4, 1-1 Section 1. Introduction The SDM-SIO4 has four configurable serial RS232 ports which allow it to be connected to intelligent serial sensors, display boards, printers or satellite links. It can also be used in many other applications where the data is transferred in a serial fashion. This device is designed to send data to and receive data from the sensors, and process it in parallel with the datalogger’s own program sequence, thus making the complete datalogging system faster and more efficient. The SDM-SIO4 can handle the incoming and outgoing data in many different ways. It can either send data in the same format as sent from the datalogger or it can be

  • Campbell SDM-SIO4, Section 6. Data Error Detection 6-9 *Table 1 Program 01: 1.0 Execution Interval (seconds) ;use formatter string 100 to set up the CRC16 on port 1 1: SDM-SIO4 (P113) 1: 1 Reps 2: 0 Address 3: 1 Send/Receive Port 1 4: 2304 Command 5: 9100 1st Parameters 6: 0 2nd Parameters 7: 0 Values per Rep 8: 0000 Loc [ _________ ] 9: 1 Mult 10: 0 Offset ;A minimum delay of 1ms is required after this command 2: Excitation with Delay (P22) 1: 1 Ex Channel 2: 0 Delay W/Ex (units = 0.01 sec) 3: 1 Delay After Ex (units = 0.01 sec) 4: 0 mV Excitation ;use forma

  • Campbell SDM-SIO4, Section 5. Programming the Datalogger 5-3 5.2.1 Understanding Parameter Options and Returned Values In the following examples, ‘x’ indicates a single digit from 0 to 9. When the command requires or returns values, each digit, or combination of digits, can signify either a value, flag or setting. Using Command 5 as an example: Number of watch dog resets | | Number of invalid commands executed | | | Lithium battery level | | | | x x x x The first value returned by Command 5 indicates: • Actual number of watch dog resets (two digits 00 to

  • Campbell SDM-SIO4, SDM-SIO4 User Guide 4-2 Control characters can be entered for all commands in a similar way: • ^M is carriage return, ^J line feed etc. • ^^ means ^ • "" means " • ]] means ] • && means & • &0d means line feed • &hex,hex used to enter 2-character hex. codes (0-9, A-F) 4.3 Basic Commands fltst [string number] ["filter definition"] This command stores a filter definition to a string number 0..255. Example: fltst 22 "ccci[x]Fs" The above example stores the filter definition in filter string 22. See Section 3 for filt

  • Campbell SDM-SIO4, SDM-SIO4 4-Channel Serial I/O Interface B-2 B.4 Parity Bits Parity can be enabled and set to either odd or even. 0. No parity set 1. Odd parity set 2. Even parity set B.5 Serial Handshake Modes You can select different kinds of handshaking from none at all, hardware (DTR, CTS etc.) and XON/XOFF. On modes 0 and 1 there is a user-set delay (0..254 x 50ms) between CTS being set and data being sent; this allows time for sensors to power up. 0. Leave as previously set. 1. DTR is always set as the SDM-SIO4 is always ready for data

  • Campbell SDM-SIO4, SDM-SIO4 User Guide 5-24 ;end of IF 6: End (P95) *Table 2 Program 02: 0.0000 Execution Interval (seconds) *Table 3 Subroutines ;interrupt routine for control port 8 1: Beginning of Subroutine (P85) 1: 98 Subroutine 98 ;get voltages into locations 3 and 4 2: SDM-SIO4 (P113) 1: 1 Reps 2: 0 Address 3: 1 Send/Receive Port 1 4: 4 Command 5: 0 1st Parameters 6: 0 2nd Parameters 7: 2 Values per Rep 8: 3 Loc [ voltage1 ] 9: 1.0 Mult 10: 0.0 Offset ;set the output flag so that readings can be stored into ;final storage. 3: Do (P86) 1: 10 Set Output Flag High (Flag 0) ;ti

  • Section 4. Programming the SDM-SIO4 4-5 testio [test#] This is used by Campbell Scientific for test purposes. Each test command is carried out for 2 seconds. Test# can be in the range 0-255; only five test numbers are currently valid, as shown below. testio returns test 0 DTR,RTS,IO=LOW test1 DTR=HIGH,RTS,IO=LOW test2 DTR=LOW,RTS=HIGH,IO=LOW test3 DTR,RTS=HIGH,IO=LOW test4 DTR,RTS=LOW,IO=HIG

  • Campbell SDM-SIO4, Section 5. Programming the Datalogger 5-21 x – this filter marks the start of the data set. In this case the data set is two floating point numbers. f – this filter searches for the first ASCII floating point number to convert. f – this filter searches for the second ASCII floating point number to convert. *Table 1 Program 01: 2 Execution Interval (seconds) ;do filter set-up only if flag one is clear. 1: If Flag/Port (P91) 1: 21 Do if Flag 1 is Low 2: 30 Then Do ;set up string filter. 2: SDM-SIO4 (P113) 1: 1 Reps 2: 0 Address 3: 1 Send/Receive Port 1 4: 2054 Command

  • Campbell SDM-SIO4, i Contents Section 1. Introduction..................................................... 1-1 1.1 What is the SDM-SIO4?.................................................................................1-1 1.2 Specifications .................................................................................................1-3 1.2.1 Serial Ports............................................................................................1-3 1.2.2 SDM Port................................................

  • Campbell SDM-SIO4, 4-1 Section 4. Programming the SDM-SIO4 This section gives both the basic commands and advanced command line options which allow testing and advanced configuration of the SDM-SIO4. 4.1 Command Line Operation and Structure To use the command line mode, connect a computer to port 1 of the SDM-SIO4. The computer should run a terminal emulation program (e.g. GraphTerm) which is set to 9600 baud, 8 data bits and 1 stop bit. If connecting to a PC you will need a null modem cable. When the computer is connected, the command line can be made active by pressing the small momentary push-button switch, next to the Status LED. When this happens the SDM-SIO

  • Campbell SDM-SIO4, Guarantee This equipment is guaranteed against defects in materials, workmanship, and software. This guarantee applies for twelve months from date of delivery. We will repair or replace products which prove to be defective during the guarantee period provided they are returned to us prepaid. The guarantee will not apply to: • Equipment which has been modified or altered in any way without the written permission of Campbell Scientific • Batteries • Any product which has been subjected to misuse, neglect, acts of God or dam

  • Campbell SDM-SIO4, SDM-SIO4 User Guide 6-4 *Table 1 Program 01: 1.0 Execution Interval (seconds) ;test flag 1 – if not set tell the SDM-SIO4 to use filter string 100 1: If Flag/Port (P91) 1: 21 Do if Flag 1 is Low 2: 30 Then Do ;tell the SDM-SIO4 to use filter string 100 2: SDM-SIO4 (P113) 1: 1 Reps 2: 0 Address 3: 1 Send/Receive Port 1 4: 2054 Command 5: 9100 1st Parameters 6: 0 2nd Parameters 7: 0 Values per Rep 8: 0000 Loc [ _________ ] 9: 0 Mult 10:

  • Campbell SDM-SIO4, SDM-SIO4 User Guide 5-18 ;get data from SDM-SIO4 and put into locations 1 and 2. 3: SDM-SIO4 (P113) 1: 1 Reps 2: 0 Address 3: 1 Send/Receive Port 1 4: 4 Command 5: 0 1st Parameters 6: 0 2nd Parameters 7: 2 Values per Rep 8: 1 Loc [ number ] 9: 1.0 Mult 10: 0.0 Offset ;At zero minutes into a 10 minute interval set the output ;so that the data from the sensor will be stored into ;final storage. 4: If time is (P92) 1: 0 Minutes (Seconds --) into a 2: 10 Interval (same unit

  • Section 5. Programming the Datalogger 5-25 5.4 Outputting Datalogger Data The SDM-SIO4 can be used to drive displays, printout devices and other output- only systems. In this case after the initial configuration (as above) either simple data can be sent using commands 0320, 1025 or just data strings using 1024 or strings plus formatted data sent using command 2304. This program exampl

  • Campbell SDM-SIO4, SDM-SIO4 User Guide 4-4 WD n WDERR n WDADDR n WD n is a count of the number of watchdog resets, WDERR is the number of the last task that crashed and WDADDR is the address at which the crash was found. NC 0-9 This is the number of SDM commands the datalogger sent to the SDM-SIO4 that the SDM-SIO4 did not recognise. This counter may be incremented when the program is first compiled in the datalogger due to the auto speed detection of the datalogger. PORT1-4 These four sets of values are the current port settings in the order as below: • Baud rate setting • Data length setting • Stop bit setting

More Instructions:

DOWNLOAD

Related Products and Documents (Network Card):

Comparable Devices:

# Manufacturer Model Document Type File Updated Pages Size
1 Thermaltake VO800M1W2N Operation & user’s manual thermaltake/vo800m1w2n-837.pdf 09 Aug 2022 18
2 Ford 2011 Econoline Owner's manual ford/2011-econoline-69D.pdf 23 Jul 2022 339
3 AEMC CA870 Operation & user’s manual aemc/ca870-X55.pdf 09 Nov 2022 16
4 Gerni Classic 115.2 Operation & user’s manual gerni/classic-115-2-625.pdf 17 Jun 2023 20
5 Marantz SA8003 Service manual marantz/sa8003-42M.pdf 03 Jul 2023 70
6 Toshiba M45-S331 Specifications toshiba/m45-s331-9D4.pdf 02 Sep 2022 10

Similar Resources:

  • Radio Shack

    Enercell 273-331

    (1 pages)
    TMMT18 / 24VAC • 1A AC Power Adapter 273-3311. Set the adapter’s voltage switch to the correct setting.2. Plug the correct size Adaptaplug into the jack at the end of the adapter’s cord. The polarity markings (+, – ) can be ignored since this adapter has AC output. It doesn’t matter which way you plug in the Adaptaplug.3. Plug the Adaptaplug i …
  • Oki

    RS232-C

    (1 pages)
    RS232-C Serial Interface Card Installation InstructionsRS232-C Serial Interface Card Part Number: 70042701Oki Data Americas, Inc., Mt. Laurel, NJ 08054http://www.okidata.com1. Unpack the serial card and remove any shipping materials.2. Turn off the printer and remove the power cord and interface cable.3. Remove the access panel screw.4. Lift off the access p …
  • Panasonic

    Multi Chip Discrete UP05C8G

    (4 pages)
    Multi Chip Discrete Publication date: November 2005 SJJ00348AED 1UP05C8GSilicon NPN epitaxial planar type (Tr)Silicon epitaxial planar type (CCD load device)For CCD output circuits Features Two elements incorporated into one package (Tr + CCD load device) Costs can be reduced through downsizing of the equipment and reduction of the number of parts …
  • Cabletron Systems

    CBUPRI/E1

    (33 pages)
    CBUPRI/E1SBUPRI-23/30User ManualFivemere Ltd.Unit 1, Heron Industrial EstateBasingstoke RoadSpencers WoodReading, BerksRG7 1PJTelephone: [44] (0) 118 988 0082Fax: [44] (0) 118 988 0081 …
  • Fortinet

    FortiGate ASM-FX2

    (1 pages)
    © Copyright 2009 Fortinet Incorporated. All rights reserved. Products mentioned in this document are trademarks or registered trademarks of their respective holders.Regulatory ComplianceFCC Class A Part 15 CSA/CUS20 January 2009QuickStart GuidePackage ContentsInstalling the AMC ModuleFortiGate ASM-FX2ASM-FX2 FGT ACTBYPASSBYPASS FORTIGATE HS OOS IPM 1 2 1 …
  • StarTech.com

    ST2000SPEXI

    (27 pages)
    Manual Revision: 11/29/2013For the most up-to-date information, please visit: www.startech.comDE: Bedienungsanleitung - de.startech.comFR: Guide de l'utilisateur - fr.startech.comES: Guía del usuario - es.startech.comIT: Guida per l'uso - it.startech.comNL: Gebruiksaanwijzing - nl.startech.comPT: Guia do usuário - pt.startech.comST2000SPEXIDual P …

Comments, Questions and Opinions: