background image

Содержание X-320m

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

Страница 2: ...tal Temperature Humidity Sensor Connection 23 2 2 6 Network Connection 25 2 3 Establishing Communications for Setup 26 2 3 1 Method 1 Assign a Temporary IP address to X 320M 26 2 3 2 Method 2 Assign a...

Страница 3: ...1 3 5 1 Email Notification Description 101 3 5 2 Email Notification Setup 101 Appendix A Restoring Factory Default Settings 103 Appendix B Installing New Firmware 104 Appendix C Accessing X 320TM Over...

Страница 4: ...r any purpose other than the personal use by the purchaser of this product Xytronix Research Design Inc assumes no responsibility for any errors that may appear in this document Whereas reasonable eff...

Страница 5: ...egoing warranty shall not apply to defects or damage resulting from improper use or misuse unauthorized repair tampering modification improper connection or operation outside the electrical environmen...

Страница 6: ...tions may cause interference to radio communications There is no guarantee however that interference will not occur in a particular installation If this equipment does cause harmful interference to ra...

Страница 7: ...ons should be observed If X 320M is installed on the Internet it is recommended that passwords be enabled for the Control Page Passwords should be at least 8 characters in length and use a combination...

Страница 8: ...entific purposes A list of compatible sensors is available from Xytronix Research and Design Inc For those using X 320MTM with the Davis Instruments Integrated Sensor Suite ISS an adapter kit is avail...

Страница 9: ...ng temperature Trigger alarms using remote relays on other ControlByWeb products based on weather conditions such as high wind Disable irrigation system with high wind or rain Expand X 320M with remot...

Страница 10: ...s or equipment protection applications such as cutting power during lightning activity or turning on heating equipment in freezing conditions Remote Analog 4 Expand sensor capability with up to 4 anal...

Страница 11: ...wire leads Note Leads may be extended X DTS U Temperature Sensor Wall Mount Digital temperature sensor housed in vented plastic enclosure X DTS WM Temperature Humidity Sensor Wall Mount Digital temper...

Страница 12: ...ency Input and Temperature Humidity Sensor Inputs Network Connector The Ethernet connector is a standard 8 position modular receptacle Module Power Indicator The green Power LED indicator is illuminat...

Страница 13: ...vides simple web pages that can be accessed directly using a standard web browser This allows users to access the unit with NO SPECIAL SOFTWARE installed on their computer This is ideal for applicatio...

Страница 14: ...s where ambient air temperatures are expected to be high See Appendix H Mechanical Information for additional mechanical details 2 1 1 Wall Mounting Mount X 320M to a wall using two 8 screws Attach th...

Страница 15: ...ng procedure is as follows 1 Make sure power is turned off 2 Remove the terminal connector from X 320M and make wiring connections to the terminals 3 Reconnect the terminal connector 4 Apply power It...

Страница 16: ...tput rate or counter Programmable pull up resistor for input mode D I O 2 Digital I O 2 same as above FreqIn AC frequency counter Data Temperature Humidity Data Input for 1 wire digital temperature an...

Страница 17: ...es such as a lightning detector Pull Up Pull Down Resistors Weak pull resistors are used to control the state of the inputs when they are unconnected such as when connected to an open switch Devices t...

Страница 18: ...gh the Remote Relay feature Up to two remote relays can be configured each of which may be on a separate device Applications for the digital outputs and remote relays include Activate external audible...

Страница 19: ...d soil moisture Additionally the analog inputs can function in a digital mode activating alarms based on voltage thresholds Many stations may use both digital inputs for wind or rain sensors An analog...

Страница 20: ...own the output The following diagram shows a simple voltage divider circuit In the example Vin can range from 0 to 10 volts and resistor values for R1 and R2 will be chosen so that Vout will have a ra...

Страница 21: ...tage drop between them that changes as the current changes This voltage drop can be measured by the Analog Module The following diagram shows how to connect one of these sensors to the Analog Inputs F...

Страница 22: ...he frequency input on X 320M is very sensitive and can be affected by low level noise The Vin on X 320M should be connected to earth ground Additionally all cable shields should be connected to earth...

Страница 23: ...t number is used to address the device during communication Note The adapter board for the Davis Instruments ISS X MDA 1 is an exception to the typical sensor addressing When the X MDA 1 is used with...

Страница 24: ...ensor runs and minimize problems Cat 5 and Cat 5e network cables have proven to be an effective and low cost solution for long runs Other cable types can be used but cable capacitance may limit the le...

Страница 25: ...se T or 10 100 Base T Ethernet connection This typically connects to an Ethernet hub switch or router For configuration X 320M may be connected directly to the Ethernet port on a computer using a cros...

Страница 26: ...d not the temporary address assigned here Make sure that X 320M and the configuration computer are connected to the same network This will not work through routers or gateways Microsoft Windows Instru...

Страница 27: ...rminal window Mac OS X Instructions 1 Open a terminal Note The terminal is in the Utilities directory which is in the Applications directory 2 Type sudo arp s new IP address serial number of X 320M Ad...

Страница 28: ...rk as X 320M for example the configuration computer could be assigned to 192 168 1 50 The following example is for those running the Windows operating system 1 Windows XP Open the control panel by cli...

Страница 29: ...n Figure 2 3c 3 Right click on the icon labeled Local Area Connection In the menu that follows select the option at the bottom of the menu labeled Properties The Local Area Connection Properties windo...

Страница 30: ...nce the IP address of X 320M has been successfully changed 5 Select the radio button labeled Use the following IP address and type in the IP address 192 168 1 50 6 Type in the subnet mask 255 255 255...

Страница 31: ...d a password prompt will appear Enter the username and password The default username is admin and the default password is webrelay password is case sensitive 2 4 1 Main Tab This is the initial page th...

Страница 32: ...ature inside X 320M Note that it is normal for this to be significantly higher than room temperature Vin Voltage This is the DC voltage that is applied to the Vin and Vin terminals Internal 6V Voltage...

Страница 33: ...rameters are set on this page Note X 320M must be power cycled power disconnected then reconnected before network settings take effect Only the settings on the Network tab require power cycling before...

Страница 34: ...devices may not be able to find the server For this reason servers usually use an IP address that is fixed and does not change X 320M is a server and manual IP address assignment is usually recommende...

Страница 35: ...l server for example mail example com or the IP address of the mail server for example 192 10 10 10 should be entered in this field There is no default setting for this field Note If the server name i...

Страница 36: ...eter that stands for Maximum Transmission Unit This defines the max size in bytes of the TCP packets sent out from the device This normally can be left alone but there are some circumstances where it...

Страница 37: ...itizen Weather Observer Program or CWOP Weather Underground and WeatherBug For details on configuring the device to upload data to one or more or these services see appendix H Modbus Enabled X 320M ca...

Страница 38: ...server Proper connection with the remote server can be verified by viewing the system status log file see Appendix E Log Files The default setting for this field is No Most users should leave this set...

Страница 39: ...8 1 33 IP Filter Range 2 0 0 0 0 0 0 0 0 To limit access to only devices on the local network and one device on the internet address 10 143 100 32 IP Filter Range 1 192 168 1 0 192 168 1 255 IP Filter...

Страница 40: ...n this field Re enter Setup Password When the Setup Password is changed it must be entered twice One time in the previous field and a second time in this field If the password is not entered identical...

Страница 41: ...the user name The default Control Password is webrelay Re enter Control Password When the Control Password is changed it must be entered twice One time in the previous field and a second time in this...

Страница 42: ...ate Time This is the current date and time stored in X 320M The time is stored and displayed in 24 hour format Set Time This drop down list offers two options for setting the time Manually or Sync wit...

Страница 43: ...S HH represents hours in 24 hour format 00 23 MM represents minutes 00 59 SS represents seconds 00 59 UTC Offset When the time is configured manually the device still needs to know the time zone in or...

Страница 44: ...ble In addition many desktop computers will function as an NTP server both Mac and PC If a desktop computer is used firewall settings may need to be adjusted to allow for NTP communications on port 12...

Страница 45: ...igits in the model s serial number were 09 the NTP Request will occur 9 minutes after 12 00 AM The default value of this setting is Once the unit will immediately sync with the NTP server but will not...

Страница 46: ...data includes a time stamp based upon the current time in the device so it is possible to duplicate log times in the spring and miss log times in the fall when daylight savings time adjustment is enab...

Страница 47: ...or each log feature selected A log of Wind Speed 4 bytes and Humidity 4 bytes will occupy 16 bytes per entry Note Changing the log settings will erase the current log file Logging Enabled When this op...

Страница 48: ...e second column is used to specify what gets logged The third column is used to specify which events can cause a log entry to be created The last column is used to specify the Trigger Delta for the co...

Страница 49: ...er ControlByWeb devices that features Analog Inputs such as the X 320 X 320M or Analog Module Up to 4 single ended analog inputs from a device can be read IP Address The IP address of the remote devic...

Страница 50: ...t from 0 to 255 Periodic State Interval When X 320M is configured to control a remote device or receive analog information from a remote device a connection is established If the device does not recei...

Страница 51: ...phs describe the Digital Input functions shown in Figure 2 4h Pull Up Down Select This drop down menu is used to configure the On Off state of the I O when configured as an input When Pull Up Resistor...

Страница 52: ...e ms All mechanical switches exhibit bounce which means the electrical contacts make and break continuity rapidly when opened or closed Digital circuits are fast enough to recognize these bounces as s...

Страница 53: ...X 320M is powered up The following options can be selected off unless overridden by alarm The output will be off upon power up This is the default setting on unless overridden by alarm The output will...

Страница 54: ...is installed This field can be up to 40 characters long There is no default text for this field Site ID This field specifies the Site ID It can be up to 20 characters long This field is blank by defau...

Страница 55: ...setting is 3 seconds Rose Diagram History This field specifies how much wind history will be shown by the rose diagram It can be set from 1 to 60 minutes The default is 30 minutes External Link Descr...

Страница 56: ...eed Tab This page provides options for configuring the Wind Speed sensor input Additional information about the Wind Speed calculations can be found in Appendix F Methods and Calculation Details Page...

Страница 57: ...Scaled Value Slope Input Offset The Scaled Value is displayed on the Status Page It is also used to determine alarm conditions and is shown in email messages Slope in the formula above is provided by...

Страница 58: ...fault High Alarm is 20 Low Alarm This setting is used to set the trigger point for a low alarm condition The alarm is triggered when the value at the sensor drops below the Low Alarm Value The default...

Страница 59: ...o an alarm condition The first drop down box specifies the action The following Actions are available No Action No action is taken by the output Turn On Turns the output On due to an alarm condition T...

Страница 60: ...Message state xml will be sent to the remote server The second drop down box specifies the conditions that will cause an alarm trigger The following conditions are available High Alarm The specified a...

Страница 61: ...nsor is connected to monitor wind directions Rate 1 2 This option is used if the connected sensor outputs a pulse based on the wind direction Note Input 1 or 2 must be configured as a counter when usi...

Страница 62: ...s the Scaled Value equals the Input Value Offset The Offset is used for the zero measurement The default value for this field is 0 When both the slope and offset are set to their default values the Sc...

Страница 63: ...on Details Sensor Connection This drop down menu allows you to select which type of input you are using to monitor rain accumulation The following typical sensor connections are available None This is...

Страница 64: ...This drop down allows you to specify the units for the wind speed sensor The units selected will be determined by the slope and offset used to calibrate the sensor The following units of measure are...

Страница 65: ...tput will turn Off when alarm conditions are no longer met The second drop down box specifies the conditions that will cause the action previously specified The following conditions are available High...

Страница 66: ...n menu allows you to select which type of input you are using to monitor temperature The following typical sensor connections are available None This option is used if no sensor is connected to monito...

Страница 67: ...m each input and calculates the number that represents the real world measurement that the user is actually interested in This real world value referred to as the Scaled Value in this manual is calcul...

Страница 68: ...ing excessively when the sensor measurement vacillates around the trigger point With High Alarms the measurement must fall below the High Alarm point minus the Deadband before the High Alarm will be t...

Страница 69: ...ges are to be sent out based on alarm conditions these check boxes specify to which email addresses the message will be sent Email addresses specified on the Network setup tab will be shown next to ea...

Страница 70: ...The following conditions are available High Alarm The specified relay action occurs due to the High Alarm Low Alarm The specified relay action occurs due to the Low Alarm High Alarm or Low Alarm The s...

Страница 71: ...his drop down menu allows you to select which type of input you are using to monitor humidity The following typical sensor connections are available None This is used if no sensor is connected to moni...

Страница 72: ...ually interested in This real world value referred to as the Scaled Value in this manual is calculated using the following linear formula Scaled Value Slope Input Offset The Scaled Value is displayed...

Страница 73: ...eter is used to specify what alarm conditions if any will cause email messages to be sent Note that email notification will work only if email is correctly set up in the Network setup page No Email Me...

Страница 74: ...pply to remotely controlled relays This field determines the action taken by Remote Relay due to an alarm condition The following actions are available No Action No action is taken by the relay Turn O...

Страница 75: ...ab This page provides options for configuring the Solar Radiation sensor input Additional information about the Solar Radiation calculations can be found in Appendix F Methods and Calculation Details...

Страница 76: ...alue for this field is 1 When the Slope is set to 1 and Offset is 0 default values the Scaled Value equals the Input Value Offset The Offset is used for the zero measurement The default value for this...

Страница 77: ...messages will be sent due to alarm conditions Send Email on High Alarm Email notifications will be sent due to the High Alarm condition Send Email on Low Alarm Email notifications will be sent due to...

Страница 78: ...k This field determines the action taken by Remote Relay due to an alarm condition The following actions are available No Action No action is taken by the relay Turn On Turns the relay On due to an al...

Страница 79: ...or Connection This drop down menu allows you to select which type of input you are using to monitor barometric pressure The following typical sensor connections are available None This option is used...

Страница 80: ...set is 0 default values the Scaled Value equals the Input Value Offset The Offset is used for the zero measurement The default value for this field is 0 When both the slope and offset are set to their...

Страница 81: ...re first drops below 30 5 inHg 31 0 5 inHg as shown in the figure below The default Deadband is _____ This can be set from _____ to ______ Email Option Simple email messages can be sent in response to...

Страница 82: ...on on the network This field determines the action taken by Remote Relay due to an alarm condition The following actions are available No Action No action is taken by the relay Turn On Turns the relay...

Страница 83: ...hich type of AUX input you are using The following options are available None This option is used if no sensor is being used for AUX 1 or AUX 2 Rate 1 2 This option is used if the AUX1 or AUX2 sensor...

Страница 84: ...each input and calculates the number that represents the real world measurement that the user is actually interested in This real world value referred to as the Scaled Value in this manual is calculat...

Страница 85: ...work setup page No Email Messages No email messages will be sent due to alarm conditions Send Email on High Alarm Email notifications will be sent due to the High Alarm condition Send Email on Low Ala...

Страница 86: ...the relay Turn On Turns the relay On due to an alarm condition The relay will turn off when alarm conditions are no longer met The second drop down box specifies the conditions that will causes the ac...

Страница 87: ...320M is set up users can access the Status Page using a web browser by typing the IP address of X 320M into the web browser address bar For example using the default IP address the user would enter ht...

Страница 88: ...y Display of the current humidity measurement current High and Low humidity values for today and these values for yesterday High Low Alarm status Rain Displays the rain accumulation data for the past...

Страница 89: ...Displays the current time that is set using the Date Time tab in the setup pages Note Information about how these values are measured and calculated can be found in Appendix F Methods and Calculation...

Страница 90: ...uting the IP address as necessary http 192 168 1 2 state xml The following state xml page is returned datavalues windSpd 15 67 windSpd windDir 327 29 windDir rainTot 0 36 rainTot temp 29 13 temp humid...

Страница 91: ...l temperature sensor is attached 77 3 Current temperature humidity Indicates the current relative humidity measurement Indicates that no digital humidity sensor is attached H24 9 Current humidity read...

Страница 92: ...presN6 Indicates the measured barometric pressure six hours prior presN9 Indicates the measured barometric pressure nine hours prior presN12 Indicates the measured barometric pressure twelve hours pri...

Страница 93: ...nding a pulseTime variable The pulseTime variable does not change the Pulse Duration in the setup page and it is not stored or recorded The pulseTime variable only changes the duration for the single...

Страница 94: ...tate xml page is returned The XML reply can be disabled by adding the noReply field as follows Command Description state xml relay1State 1 noReply 1 Turn Output 1 ON without returning state state xml...

Страница 95: ...here is an internal capacitor that can power the real time clock for an extended period of time even if the main power is lost If the real time clock loses power the time will have to be reset By defa...

Страница 96: ...lication the html request will need to contain the password encoded as Base64 The following is an html request header without the password GET state xml relay1State 1 noReply 1 HTTP 1 1 Terminated wit...

Страница 97: ...time out and close To keep the connection open a read request can be sent periodically X 320M has two TCP sockets available for Modbus TCP This allows two connections to be open at one time Requests f...

Страница 98: ...gisters from 41297 will return the value of the Wind Speed sensor Code Name Modbus Function X 320 Addresses Data Type PLC Address Mode 485 PLC Address Mode 584 984 Holding Registers Read Only 03 1296...

Страница 99: ...16 32 bit Float 5317 41317 Read Rain Past Hour 03 1318 32 bit Float 5319 41319 Read Rain Today 03 1320 32 bit Float 5321 41321 Read Rain Past 7 Days 03 1322 32 bit Float 5323 41323 Read Today s High T...

Страница 100: ...r as little endian or big endian numbers depending on the configuration in the Advanced Network tab With little endian ordering a temperature reading 0x0516 would return 0x800042A2 The least significa...

Страница 101: ...t line displayed in the body of the message shows the event that triggered the message The text Trigger will always appear and cannot be changed The remaining text includes the trigger name and what c...

Страница 102: ...for the desired email recipient for each measured value Once the email settings are entered the email functionality can be tested by entering the following command http IP address state xml testEmail...

Страница 103: ...tton located on the bottom of the unit When the object is inserted a tactile feedback can be felt as the button is depressed CAUTION DO NOT USE METAL OBJECTS FOR THIS FUNCTION 3 While depressing the b...

Страница 104: ...tup 1 Download the firmware zip file from the ControlByWeb website Only a X 320M image can be installed on X 320M so make sure the correct image is being downloaded 2 bootloader exe will connect to X...

Страница 105: ...inue to hold the reset button for the next step 4 While holding the reset button press the Upload Firmware button at the bottom of the ControlByWeb Programmer window After the programming process begi...

Страница 106: ...mple 192 168 200 167 is an IP address Every device that is directly connected to the Internet uses a public IP address X 320M can be assigned a public IP address for direct connection to the Internet...

Страница 107: ...et connection is called a Wide Area Network WAN connection Each network connection on the router has an IP address In our example the IP address on the LAN side of the router has an address of 192 168...

Страница 108: ...t to 80 which is the standard port for HTTP In this example X 320M HTTP port will be changed to port 8000 and WebRelay port will be changed to 8001 Once the ports are changed in the two ControlByWeb d...

Страница 109: ...escribed below http Local IP Address Port Number setup html For example to access the setup pages when the port is set to 8000 the following command would be used http 192 168 1 25 8000 setup html To...

Страница 110: ...to communicate with X 320M and other ControlByWeb devices Direct Server Control and Remote Services Direct Server Control The first approach is for the external server to create a TCP connection when...

Страница 111: ...onnection is open the state xml file is sent If a connection is not open and Remote Services is enabled a connection will be established by sending the connection string Once the connection is establi...

Страница 112: ...lowing command would be used to request the log file http 192 168 1 2 log txt File Format Location Logan UT Site ID 567584321 Elevation 4457 000 Feet Lat Long 41 764N 11 851W Date Time WSPD mph WDIR d...

Страница 113: ...me Bad Password Email was not sent due to an incorrect password Authentication Required A user name and password are required by the mail server No Response No response from SMTP server CLOCK RTC Rese...

Страница 114: ...slog txt Note The setup user name and password are required to access this file If the TCP port has been changed not port 80 the port will be required to read the file For example using the default IP...

Страница 115: ...from a combination of sensors Measured Values Wind Speed The Wind Speed reading by default is a running average of 30 samples per minute over the Avg Period specified in the Wind Spd setup tab The def...

Страница 116: ...ith every bucket tip The counters can be reset to 0 on the Status Page Note Reset causes all Rainfall values to return to zero including 1 Hr 24 Hr 7 Days and Total Temperature The Temperature reading...

Страница 117: ...dity The most recent instantaneous Temperature and Humidity values are used for this calculation Heat Index will only be calculated when the Temperature is greater than or equal to 80 F and the Humidi...

Страница 118: ...f increase in Wind Speed typically lasting less than 20 seconds with speed greater than 10 knots above lulls X 320M measures the Wind Speed over a two second period This is considered a sample value u...

Страница 119: ...ement when input off Digital Input Ground Met One 034B N O Reed Switch mph 1 7873 m s 0 7989 mph 0 63 m s 0 28 I O Input Pull Up Increment when input off Digital Input Ground RM Young 5103 Frequency m...

Страница 120: ...n be used with 1 Wire temperature sensors such as Xytronix X DTS U X DTS WM and X DTS S12 Linear response analog sensors voltage or current output may also be used Non linear thermistors are not compa...

Страница 121: ...e F 1 0 C 0 5555 F 0 C 17 778 5Vout Gnd Data RM Young 41382VC 0 5 VDC RH 20 0 5Vref Agnd Ain RM Young 41382VF 0 5 VDC RH 20 0 5Vref Agnd Ain Radiation shields such as the Davis Instruments 7714 or RM...

Страница 122: ...ut Gnd Data Met One 092 0 5 VDC hPa 100 hPa approx 5Vref Agnd Ain Soil Moisture Soil Moisture sensors are typically installed on the analog input ports Make Model Output Slope Offset Connections Irrom...

Страница 123: ...her Service Data Publishing Upload Currently the X 320M supports direct data publishing to three weather services Data Publishing can be enabled through the Advanced Network tab by selecting the link...

Страница 124: ...CWOP setup page and enable data publishing The Server and Port number fields can generally be left at their default values For a list of other possible servers visit the CWOP website at http www wxqa...

Страница 125: ...s a password This password is the same password used to login to the Weather Underground account created in step one The Server and Port number fields can generally be left at their default values For...

Страница 126: ...system 1 Obtain an Publisher ID number and Station Number from WeatherBug by clicking on the here link and following the instructions on the registration form that appears 2 Enter the Publisher ID an...

Страница 127: ...evice a test packet can be sent to WeatherBug Press the Test button to send a test packet now 4 To see if the test packet was received click on station status to be taken to the WeatherBug status page...

Страница 128: ...an be overwritten SNMP is configured under the Advanced Network setup tab See section 2 4 3 Advanced Network Tab for more information X 320M supports the following Packet Data Units PDU GetRequest Get...

Страница 129: ...idnight x320m_rainPrev7Days Value x x Rain previous 7 days x320m_tempHigh Value x x High Temperature Today x320m_tempLow Value x x Low Temperature Today x320m_tempHighY Value x x High Temperature Yest...

Страница 130: ...ull down 9 VDC 269 mA 288 mA 290 mA 269 mA 12 VDC 203 mA 219 mA 219 mA 202 mA 24 VDC 107 mA 114 mA 115 mA 107 mA I O Connector 14 position removable terminal strip 3 81 mm spacing Replacement part num...

Страница 131: ...5 Hz 120 kHz to 130 kHz 60 mV 3 Hz Analog Inputs 4 Single ended Channels 0 02 30 uV Full Scale SE mode 25 C 10 V resolution 0 to 5 V input full scale 151 ms sequential channel read time Temperature Hu...

Страница 132: ...nvironmental Operating Temperature 40 C to 65 5 C 40 F to 150 F Storage Temperature 40 C to 85 C 40 F to 185 F Mechanical Size 1 41 x 3 88 x 3 1 in 35 7 x 98 5 x 78 mm connector not included Weight 4...

Страница 133: ...X 320M User s Manual Appendix K Mechanical Information Appendix K Mechanical Information Xytronix Research Design Inc Page 133...

Страница 134: ...51 Crossover 25 Current 130 D Date Time Tab 42 Daylight Savings 46 Deadband 58 68 73 Default IP address 31 87 102 104 112 Password 31 96 Username 40 DHCP 34 Digital Temperature 23 DIN Rail 14 DNS Ser...

Страница 135: ...ote Relay 10 49 59 65 70 74 78 82 86 Remote Services 60 65 70 74 78 82 86 110 Restoring Factory Default Settings 103 Rose Diagram 55 88 Router 13 26 108 S Scaled Value 57 62 64 67 72 76 80 84 Security...

Страница 136: ...Appendix K Mechanical Information X 320M User s Manual Wind Direction Tab 61 Wind Speed Tab 56 X XML Operation 90 Page 136 Xytronix Research Design Inc...

Отзывы: