Home
Sensorsoft Relay User Manual for SR6171J
Contents
1. 58448 2 for subminiature D pin or socket contacts AMP Insertion Extraction Tool P N 91285 1 for subminiature D connector contacts Materials Berk Tek UTP Unshielded Twisted Pair round stranded cable P N 540036 TP 4 pair 8 24 AWG wires category 4 or better 75 C AMP 8 position modular plug for round stranded wire cables P N 5 554169 3 CAT4 AMP 8 position modular plug for round stranded wire cables P N 5 557961 3 CATS AMP DB 9 receptacle subminiature D connector crimp snap in P N 205203 1 or 3 AMP DB 25 receptacle subminiature D connector crimp snap in P N 205207 1 or 207463 1 AMP socket crimp contact for subminiature D connectors P N 1 66504 0 AMP pin crimp contact for subminiature D connectors P N 1 66506 0 Sensorsoft Relay User Manual Cable P N C2000 9 pin Serial Port to Sensorsoft Device DB 9F to RJ45 modular plug 9 pin Port Sensorsoft Device 3 TX white green RX 1 2 RX white orange TX 3 4 DTR white brown POWER V 7 7 RTS blue POWER V 4 5 SIGNAL GND green GND 2 P N C2000 is for use with PC s and most other devices which have a 9 position serial port F indicates female socket type connector Cable P N C2001 and C2002 DTE Serial Port to Sensorsoft Device DB 25 to RJ45 modular plug DTE Port Sensorsoft Device 2 TX white green RX 1 3 RX white orange TX 3 20 DTR white brown POWER V 7 4 RTS blue POWER V 4 7 SIGNAL GND green GND 2 P N C2002 is for use with Sun SPARCstation or SPARCserver serial
2. Sensorsoft Relay User Manual ARGUMENT byte The number of the Sensorsoft Relay s internal register you want to read or in the case of a write the number of the register you want to write and the boolean value to control the relay This byte is not required for the status command To read the state of the relay use a byte of 01h for the register number To write the state of the relay two bytes are required 01h for the register number and a value of 00h to turn the relay OFF or O1h to turn the relay ON CRC bytes A two byte 16 bit Cyclic Redundancy Check that is calculated on the entire packet from the CMD byte to the last ARGUMENT byte or ADDRESS byte Send the following bytes to request a status reading Hex Cl OB 00 01 00 00 00 00 00 47 98 Send the following bytes to read the state of the relay Hex C5 OC 00 01 00 00 00 00 00 01 OE 49 Send the following bytes to turn the relay ON Hex C6 OD 00 01 00 00 00 00 00 01 01 73 DO Send the following bytes to turn the relay OFF Hex C6 OD 00 01 00 00 00 00 00 01 00 52 CO Note In the above examples the last two bytes are CRC bytes that were pre calculated Sensorsoft Relay User Manual Receiving responses from the Sensorsoft Relay Each response packet the Sensorsoft Relay returns is in the following format lt RESPONSE byte gt lt PACKETlength bytes gt lt DATA byte s gt lt CRC bytes gt RESPONSE byte A single byte response code indicating the type of response Valid co
3. sends out an abnormal response byte 94 h in response to any command from the host If the host receives this response byte it must immediately read and interpret the Sensorsoft device s status to determine the problem See SENSORSOFT DEVICE STATUS BYTE FORMAT chart The generator polynomial used for the CRC is hexadecimal 1021 The following references provide information for readers who wish to use the CRC capability e Calculating CRC s by Bits and Bytes Greg Morse Byte Magazine September 1986 Pg 115 124 e Implementing CRC s Jack Crenshaw Embedded Systems Programming Magazine January 1992 Pg 18 45 e Technical Aspects of Data Communication John McNamara Digital Equipment Press 1982 Pg 110 122 e Data and Computer Communications 2nd edition William Stallings Macmillan Publishing Pg 107 112 Sensorsoft Relay User Manual e The modem reference the complete guide to selection installation and applications 2nd edition Michael A Banks Brady Publishing 1991 Pg 27 42 SENSORSOFT DEVICE STATUS BYTE FORMAT DESCRIPTION IRQ pending N A Power up Sensorsoft device just powered up 3 Power up N A A logic one condition on any of these bits indicates the condition is set or active Otherwise they are reset to logic zero Itis a good practice for the host to check the status of the Sensorsoft device on a regular basis in case a bit changes state If bit 0 is set this indicates that the Sensorsoft device power s
4. If in the unlikely event you should have problems installing or using your Sensorsoft product and the previous sections of this manual have failed to provide a solution we offer technical support to help you overcome your difficulties see web site address below No charge installation and configuration support is provided for 90 days after that there is a per incident fee Sensorsoft Corporation does not provide free support to those wishing to write their own software this is available on a charge per incident basis only Please contact support for current rates World Wide Web http www sensorsoft com E mail support sensorsoft com 30 Day Money Back Guarantee If for any reason you want to return a Sensorsoft product for a refund you can do so within 30 days calendar days of your purchase The refund does not include shipping or brokerage fees you may have incurred or paid Returns If returning a product or item please keep in mind the follow guidelines e Contact Sensorsoft for an RMA number Return Material Authorization e Provide a detailed explanation or reason for returning the product e Return shipments that bear no RMA number on the outside of the package or are not prepaid for shipping clearing charges will be refused
5. RTS when the port is opened A delay of 1 2 seconds is required after opening the serial port before any commands are sent to the Sensorsoft device This delay allows the Sensorsoft device to power up correctly before it receives any commands and prevents incorrect readings You should also be aware that the Sensorsoft device has an inter packet retry time out delay This delay is one 1 second and is encoded into the Sensorsoft device firmware If your program sends a command to the Sensorsoft device and it receives no response from the Sensorsoft device your program must wait at least one 1 second before re sending that command Possible reasons that a Sensorsoft device may ignore your commands can be due to data transmission CRC errors or improper power up delay during hot plugging Sending commands to the Sensorsoft Relay Each command packet your host sends to the Sensorsoft Relay must be in the following format lt CMD byte gt lt PACKETlength bytes gt lt ADDRESS bytes gt lt ARGUMENT byte gt lt CRC bytes gt CMD byte A single byte command indicating the desired action the Sensorsoft Relay should carry out Clh read status C5h read register and C6 write register PACKETlength bytes Two bytes indicating the total length of the packet from start to finish includes CRC bytes ADDRESS bytes The six byte 48 bit address of the device you are sending the command to For RS232 Sensorsoft Devices this is always decimal 1
6. Sensorsoft Sensorsoft Relay User Manual Model SR6171J Manual P N 071 0058 Rev 2 March 27 2003 Copyright 1999 2003 Sensorsoft Corporation All rights reserved Sensorsoft and Soft Relay are trademarks of Sensorsoft Corporation Table of Contents Sensorsoft Relay User Manual Overview The SR6171J Sensorsoft Relay is an RS232 compatible serial device based on the Sensorsoft Device Protocol The SR6171J has a built in double pole relay intended for applications where the customer needs to control and monitor the ON OFF state of small equipment or loads at a remote location Sensorsoft devices offer the following features and benefits over other RS232 serial devices e CRC error detection detects transmission errors and improves reliability e Virtually unlimited communications cable lengths 1000 ft e Plug and go operation little or no user configuration required About this Manual The Sensorsoft Relay may also be referred to as a Soft Relay Sensorsoft device or SSD Sensorsoft Soft Device throughout this manual Sensorsoft Relay User Manual Installing the Sensorsoft Relay Installation of the Sensorsoft Relay is composed of the following Choosing a Location for Installation Connecting the Sensorsoft Relay to a serial port Powering the Sensorsoft Relay Connecting the Sensorsoft Relay to the equipment or load you are controlling Starting the Sensorsoft software Please refer to the specific software manu
7. a remote location it may be necessary to run cables through walls ceiling or conduits where connectors would get jammed In this situation it makes sense to run the cables and then terminate them on site using hand tools Further if your host serial port is of the DCE type some multi port serial cards it will be necessary to make your own cables The following details will assist you in doing that A properly made cable will allow your Sensorsoft device to operate reliably over long cable lengths up to 305 m 1000 ft long The Sensorsoft device modular jack connector uses the same UTP wire map as 10 BASE T and ISDN It is therefore possible to use this type of cabling system for Sensorsoft devices PIN OUT OF THE MODULAR 8 POSITION JACK PLUG ON A SENSORSOFT DEVICE Note Terminal No 1 is the terminal to the extreme left as you face the cable opening latch tab down Terminal Function UTP wire color solid tracer 1 ST Receive Data white green __ 2 Ground green 6 O 3 ST Transmit Data white orange 4 Power V tbe Cd 5 Ground sf white blue __ O 6 Ground orane _ i 8 Ground brown S O The following are suggested specialized tools and parts needed to make good quality cables Hand Tools AMP Crimping Tool P N 1 231652 0 or 2 231652 1 for modular plugs AMP 8 position modular die set P N 853400 1 AMP Crimping Tool P N 90312 1 or 90302 1 for subminiature D pin or socket contacts AMP PROCRIMPER P N
8. al that applies to your installation Choosing a Location for Installation Locate the Sensorsoft Relay close to the equipment or load you are controlling Due to the fact that the Sensorsoft Relay s terminal strip may be connected to higher voltage equipment and loads keep the following safety rules in mind e Since the Sensorsoft Relay is not weatherproof or waterproof it is important to keep its housing out of contact with direct sunlight UV exposure and water e Protect the Sensorsoft Relay from high traffic areas that could wear or damage its housing cabling or wiring e If the Sensorsoft Relay is controlling higher voltage equipment or loads greater than 24 volts be sure to protect its terminals from unauthorized individuals to prevent electrical shock hazard It would be necessary in this situation to place the Sensorsoft Relay in a protective panel or cabinet Consult an electrician or electrical engineer when dealing with such situations e Never allow the Sensorsoft Relay housing to come into contact with harsh chemicals or cleaning agents If it needs to be cleaned do so with a damp cloth or vacuum cleaner During such a cleaning take the necessary precautions to de energize the equipment that the Sensorsoft Relay is controlling Connecting the Sensorsoft Relay to a serial port Use the appropriate C200X cable to connect the Sensorsoft Relay to your computer or device server Please refer to the Sensorsoft price list for availab
9. des are 90 hex or 94 hex PACKETlength bytes Two bytes indicating the total length of the packet from start to finish includes CRC bytes DATA byte s Most responses return additional data in the form of byte s In response to a read register command one byte is returned for DATA byte s Receiving a 00h byte in this placeholder indicates an OFF condition while a 01h indicates an ON condition No bytes are returned in this placeholder in response to a write command In response to a status command one byte is returned for DATA byte s See SENSORSOFT DEVICE STATUS BYTE FORMAT chart CRC bytes A two byte 16 bit Cyclic Redundancy Check This placeholder is filled with CRC bytes calculated by the Sensorsoft Relay on the entire packet from the RESPONSE byte to the last DATA byte These bytes allow the host to verify the integrity of the response packet You may choose to use or ignore these bytes depending on your programming skill or application The Sensorsoft device returns a normal RESPONSE byte 90h in acknowledgement that the previous host command was received and executed without errors The Sensorsoft device only acknowledges correctly received commands that have no CRC errors If the Sensorsoft device detects a CRC error in a received command packet it does not respond to the command It is considered the job of the host to time out and re transmit that command packet When an internal problem occurs inside the Sensorsoft device it
10. le types If you intend to make your own custom cable for this J Suffix Sensorsoft device please refer to Making communication cables for J Suffix Sensorsoft Devices If you are connecting this Sensorsoft device to a device server please be sure to configure the port as follows e 1200 bps 8 bits no parity 1 stop bit Sensorsoft Relay User Manual Turn off autobaud Flow control set to none Non telnet binary raw transfer mode Assert RTS and DTR always Refer to your device server s documentation for more details on the above Note the physical or COM port number where you plugged the cable into your computer or device server If the Sensorsoft device is being plugged into a Windows based computer that has only one COM port the port number is usually COM1 Powering the Sensorsoft Relay Normally the Sensorsoft Relay is powered from the serial port If this is not possible due to the voltage output of your serial port or if you require your Sensorsoft Relay to remember or hold its last contact condition even when the computer or serial port is shutdown it would then be necessary to power the Sensorsoft Relay from an AC adapter that plugs into its external power connector Use an AC adapter that is approved for use with Sensorsoft Relay such as the Sensorsoft P N PA6109 Sensorsoft Relay User Manual Connecting the Sensorsoft Relay to the equipment or load you are controlling The typical way to control things using the Sensor
11. mp at 125 VAC for resistive loads p f 1 Maximum contact operating voltage 125 VAC 125 VDC Maximum contact operating current 2 Amp Maximum contact switching capacity 60W 62 5 VA Operating temperature range 25 C to 60 C 13 F to 140 F Maximum reading or control rate once every second Housing dimensions 10 cm 3 9 x 5 cm 2 0 x 2 48 cm 0 97 Housing material injection molded ABS thermoplastic Housing color light gray Communications connector 8 position modular jack accepts 8 position plug RJ45 Power source Port powered RTS and DTR both asserted or via External DC power connector External DC power connector 2 1 mm power jack automatic polarity correction and over voltage protection External power supply voltage 9 0 12 0 VDC Power supply current drain lt 15 mA Communications interface RS232C using TX RX RTS DTR and GND One device per serial port Maximum communications cable length 305 m 1000 ft using recommended cable type Low capacitance shielded cable or UTP is recommended Communications Protocol Sensorsoft Device Protocol Version 2 0 Error control 16 bit CRC cyclic redundancy checking for detection of communication errors between the Sensorsoft Relay and host computer Sensorsoft Relay User Manual Making communication cables for J Suffix Sensorsoft Devices In some applications it is not possible to use pre assembled cables When installing the Sensorsoft device at
12. ports A or B The DTE end of this cable uses a DB 25M connector P N C2001 is for use with PC s which have a DB 25 connector The DTE end of this cable uses a DB 25F connector M indicates male pin type connector F indicates female socket type connector Sensorsoft Relay User Manual Cable P N C2012 DCE Serial Port to Sensorsoft Device DB 25M to RJ45 modular plug DCE Port Sensorsoft Device 3 TX white green RX 1 2 RX white orange TX 3 6 DSR white brown POWER V 7 5 CTS blue POWER V 4 7 SIGNAL GND green GND 2 P N C2012 is for use with some multiport cards and terminal servers that have a DCE pin out M indicates male pin type connector Sensorsoft Relay User Manual Writing programs for the Sensorsoft Relay The following describes how to write your own programs for the Sensorsoft Relay This Sensorsoft device uses a binary packet formatted master slave protocol All data is represented in the little endian format least significant byte is first and the most significant byte is last Your host computer master must send commands to and receive responses back from the Sensorsoft device slave Use the following parameters when programming the serial port where the Sensorsoft device is connected Bit rate 1200 bps Bits 8 Parity none Stop bits 1 Flow control none Null discard do not strip NULL bytes In order to make use of the port powered feature of the Sensorsoft device you must enable serial port lines DTR and
13. re can configure itself appropriately for different models of SSDs The fourth and final null terminated string is the SSD s firmware version Structure of the ID response packet Byte Description of field 1 Response byte 2 3 Packet length 4 9 Notused 10 Device name or description null terminated Manufacturer null terminated is Model Number null terminated Firmware Version null terminated S Record Terminator FFh CRC bytes 2 Sensorsoft Relay User Manual Sample ID response packet from a SR6171J Sensorsoft Relay Byte Contents 1 lt 90h gt 2 lt 49h gt 3 lt 00h gt 4 9 lt 01h gt lt 00h gt lt 00h gt lt 01h gt lt 03h gt lt 07h gt 10 Sensorsoft TM Relay lt 00h gt Sensorsoft Corp lt 00h gt SR6171 lt 00h gt 1 22 lt 00h gt lt FFh gt lt FOh gt lt 06h gt Sensorsoft Relay User Manual Getting Help Limited Warranty Sensorsoft Corporation warranties Sensorsoft products to be free from manufacturing defects for a period of two years This includes parts and labor All shipping and brokerage fees are your responsibility when returning a Sensorsoft product for warranty claims The following will void the warranty and 30 day money back guarantee e signs of water or chemical damage e cracks to the housing e signs of tampering or reverse engineering Technical Support
14. soft Relay is by a series connection that interrupts the power or continuity to the equipment or load The Sensorsoft Relay s internal double pole relay has two normally open and one normally closed contact available to the user from the terminal strip The following diagram shows the electrical terminal block layout HHH Connect your load or equipment as follows 1 3 Disconnect the communications cable from the Sensorsoft Relay unplug the RJ45 plug De energize the load from any live source before wiring to the Sensorsoft Relay Remove the four screws from the lid of the Sensorsoft Relay using a small Philips screwdriver Slip one of the controlling wires from the load into either the N C or N O terminal block position Tighten this screw on the terminal block until the wire cannot be removed Slip the other controlling wire from the load into the COM terminal position Tighten this screw on the terminal block until the wire cannot be removed Replace the lid of the Sensorsoft Relay and fasten the four screws Connect the communications cable to the Sensorsoft Relay Energize the load and test Sensorsoft Relay User Manual SR6171J Sensorsoft Relay Specifications Control Capabilities Can switch ON or OFF most small AC DC powered equipment or loads Internal relay type DPDT electromagnetic relay available through terminal strip Relay contact resistance 50 milliohm maximum Relay contact load rating 2 Amp at 30 VDC 0 5 A
15. upply voltage is too low When bit 3 is set this indicates that the Sensorsoft device has just powered up This bit gets reset after the status is read Bits 1 2 4 5 6 and 7 can be ignored because they are not used in the SR6171 Sensorsoft Relay User Manual Reading the Sensorsoft ID Record Every Sensorsoft device SSD accepts an identification ID command whose response can be used to uniquely identify the type of SSD currently connected Specifically the model number and description can be extracted from the SSD s ID response allowing application software to determine the specific model of the SSD connected and to configure itself appropriately The format of the ID command is identical to the format of all other commands described earlier Send the following bytes to the SSD to request the ID Hex lt C3h gt lt 0Bh gt lt 00h gt lt 0lh gt lt 00h gt lt 00h gt lt 00h gt lt 00h gt lt 00h gt lt 20h gt lt SEh gt The ID response contains four variable length null terminated strings The sequence of four strings begins at the 10 byte in the response packet To read the SSD s description count to the 10 byte in the ID response and extract the following ASCII null terminated string Following this is the manufacturer s name also a null terminated string The third null terminated string is the SSD s model number The model number can be used to uniquely identify the type of SSD so that your softwa
Download Pdf Manuals
Related Search
Related Contents
Pelco EH3512 User's Manual CD5 (EP77) - Menarini Diagnostics Prix des bébés lecteurs 2015 : mode d`emploi "user manual" 取付・取扱説明書 KH-413,414 テーブル脚 document PDF FirstAlert FA162C - Protectron Security Systems C Caron_Formats audiovisuels RayBio C-Series Human Stem Cell Array C1 Samsung 460DRN-S User Manual Copyright © All rights reserved.
Failed to retrieve file