Home
8B SLX300 LabVIEW VI Examples User Manual
Contents
1. 3 2 1 Configuration MD E 3 2 11 Select idR e eee OR E RR se 3 itae odit 3 21 3 TCP Open Patameters co pee di etu ra ete taa ea d RE t a P Acre ce cdd 3 244 Open Parameters ceteros eat tian edited 4 2 2 eos 4 2 3 4 2 3 1 Read Modbus Start Address enne nnne enne nnne nnn 4 2 9 2 Read Quantity ie aite dp Puit MARIA ete ite las d Dag ERAS aaRS 4 2 3 3 Read Indexand Data ene iet e d tete ge deret e 4 2 3 4 Read D l a xe eo aream e e Ra aua ANG os aed 4 24 Dii 4 2 4 1 Write Modbus Start Address eene enne enne enne entren en 4 2 4 2 Write Quanhtily toi ec tree erat te re eta eas etat ecd eh ee d LL RAD a aaa 5 243 Wmtelndexand Data einen hee tte e t er e D e direc ee ed 5 2 44 Write deas itte tete iste intu dede vedere eatis e Medea 5 2 5 Gris 5 3 0 SLX300 R W Chart Example enne nnne 6 3 1 COMTI ATION EE 6 BIBZEOBP Select ntl ero tradite conte iet eat ee 6 SMELL Hb 6 2 1 3 TCP Open Parameters 5 1 Acum ee debe erred dud de d Ho aed d e e ge 7 3 1 4 RMU Open Parameters t iie trito i ee pieta 7 3 2 HUE E
2. 9 414 RTU Open Parameters avian etre meet ah pies 10 AAs Di CINE 10 4 2 CONMMOGCE MEI EE 10 4 3 SCODEs unu I E MA tatu uL n CE E 10 S cH MELIUS c HEUTE 10 4 3 2 Set X and Y Scales etd o edere td per ase tene tdeo idees 10 S RCECB II RPEICIMN E dai daaa a a a aaa aiia aaa iia a adda 10 4 4 laris I 10 5 0 SLX300 4CH Chart Recorder Example sse eene nennen nnne nennen 11 5 1 CONMMQUIATION ter decet eee ettet terra eta etd cr aede eere us rna ede 11 bt Select s ete tette proceres 11 mU T e 11 5 4 3 TMCP Open Parameters get idet ti Ae i Al alleen 11 5 14 RTU Open Parametets a5 5 sere et t eaim A AE 12 12 5 2 Connel s coiere t ve epa ees tou 12 5 3 Start Continuouis Scan MOde s c ecce etae t tnc ele e c etude taste cenas 12 5 4 Chart Recorder iie t bd cua E e ede 12 TC 12 54 2 Select Channel ko Haga Uk aa dann La ade 12 543 Serrand e setti eol Ec e ER Feed NER Pre gael aee eee bier aad Het 12 5 4 4 Datacenter Fade Ies RC LARA DR IRE Re EUER RAE INDE RUN 12 5 5 Gel EE 12 6 0 SLX300 Frequency Counter Generator Example sse 13 6 1 Gonfigirationzs c
3. package and ship prepaid to Dataforth Corporation 3331 E Hemisphere Loop Tucson AZ 85706 USA The information provided herein is believed to be reliable however DATAFORTH assumes no responsibility for inaccuracies or omissions DATAFORTH assumes no responsibility for the use of this information and all use of such information shall be entirely at the user s own risk Application information is intended as suggestions for possible use of the products and not as explicit performance in a specific application Prices and specifications are subject to change without notice No patent rights or licenses to any of the circuits described herein are implied or granted to any third party DATAFORTH does not authorize or warrant any DATAFORTH product for use in life support devices and or systems 18 8B isoLynx SLX300 LabVIEW VI Examples User Manual 19 8B isoLynx SLX300 LabVIEW VI Examples User Manual 8B isoLynx SLX300 LabVIEW VI Examples User Manual MA1033 Rev A July 2010 2010 Dataforth Corporation All Rights Reserved
4. product quality performance and customer service Dataforth Corporation with more than a quarter century of experience is the worldwide leader in Instrument Class Industrial Electronics rugged high performance signal conditioning data acquisition and data communication products that play a vital role in maintaining the integrity of industrial automation data acquisition and quality assurance systems Our products directly connect to most industrial sensors and protect valuable measurement and control signals and equipment from the dangerous and degrading effects of noise transient power surges internal ground loops and other hazards present in industrial environments Dataforth spans the globe with more than 50 International Distributors and US Representative Companies Our customers benefit from a team of over 130 sales people highly trained in the application of precision products for industrial markets In addition we have a team of application engineers in our Tucson factory ready to solve any in depth application questions Upon receipt of a quote or order our Customer Service Department provides fast one day delivery information turnaround We maintain an ample inventory that allows small quantity orders to be shipped from stock Contacting Dataforth Corporation Contact Method Contact Information E Mail Technical Support techinfo dataforth com Website www dataforth com Phone 520 741 1404 and toll
5. decisa doc Mu e AL 13 RIU TGB Select eheu ed ceret ee nef eene 13 P gt TIU ew N AE 13 8B isoLynx SLX300 LabVIEW VI Examples User Manual 6 1 3 Open 13 6 1 4 RTU Open Paramelers ite creber tir ete ce dede du Mord e le ada 14 6 2 COMECE ravi di te ud d a Hed e c Rr edo eR Ct Ae ett dtt dett 14 6 3 Frequency eise de dai d dace e ag e Eden cu da nau ndi ca dde dede ud 14 SebErequency 14 6 3 2 Set Arm Disarm Generator 14 6 3 3 Start co ot e e be vetito estere te eoe 14 6 4 Pulse and Frequency Counter 14 6 44 Set Input Polarity Wee evi ein ides Pu dee epa Ae 14 6 4 2 Set Arm Disarm Counter Register eene nnne nennen nnne nennen 14 4 37 SOL COU tess verte tre etate en Lire iq d UII qus OCTO IM 15 BAA Read Counter luat ee cime ea cit reti Ha dite ha ddr seedy 15 6 5 Close nU Le iU a bd 15 8B isoLynx SLX300 LabVIEW VI Examples User Manual About Dataforth Corporation Our passion at Dataforth Corporation is designing manufacturing and marketing the best possible signal conditioning data acquisition and data communication products Our mission is to set new standards of
6. free 800 444 7644 Fax 520 741 0762 Mail Dataforth Corporation 3331 E Hemisphere Loop Tucson AZ 85706 Errata Sheets Refer to the Technical Support area of Dataforth s website www dataforth com for any errata information on this product vi 8B isoLynx SLX300 LabVIEW VI Examples User Manual 10 Introduction 1 1 Overview The 8B isoLynx SLX300 system is shipped with five LabVIEW VI examples which demonstrate how to run the 8B isoLynx SLX300 with LabVIEW These will enable users to develop LabVIEW VI applications The five examples are e SLX300 Read Write Example Demonstrates how to read and write data and other information from and to the SLX300 using Modbus commands e SLX300 Chart Example Demonstrates how to read and write data and other information from and to the SLX300 using Modbus commands and also provides a one channel chart recorder to graphically display the data e SLX300 2CH Scope Example Demonstrates how to use the Buffer Scan mode to acquire data and present it on a 2 channel oscilloscope display e SLX300 4CH Chart Example Demonstrates how to use the Continuous Scan mode to acquire data and present it on a 4 channel chart recorder display e SLX300 Frequency Counter Generator Example Demonstrates how to use the frequency counter and frequency generator special functions These can use either the FieldTalk Modbus protocol drivers and DLL library or the National Instruments Modbus V
7. is operated in Continuous Scan mode The default interval setting is 100ms 5 2 Connect After configuration click the Connect button to connect the software to the 8B isoLynx SLX300 5 3 Start Continuous Scan Mode Start Continuous Scan mode by clicking the Start button 5 4 Chart Recorder The following steps describe how to use the 4 channel chart recorder 5 4 4 Run Click the Run and Stop buttons to operate the chart recorder 5 4 2 Select Channel Use the Select Channel button to choose one of the 12 analog input channels to display on the chart recorder Repeat for up to three more channels 5 4 3 Set X and Y Scales To change the X and Y scales click the scale text and enter the desired values 5 4 4 View Data The system will scan analog input channels 0 through 11 and plot the data on the chart recorder display after the Run button is clicked The current readings will be displayed in the 12 CH Data Display boxes Review the data using the built in tools 5 5 X Close To close the SLX300 4CH Chart Recorder Example click the Close button 8B isoLynx SLX300 LabVIEW VI Examples User Manual 6 0 SLX300 Frequency Counter Generator Example 6 1 Configuration Before running the frequency counter and frequency generator example basic configuration of the system must be performed The following steps illustrate how to use the SLX300 frequency counter generator example E SLX300 Frequency Counter Generator Exam
8. periods set forth above The foregoing warranties shall not apply to any products which Dataforth determines have by buyer or otherwise been subjected to operating and or environmental conditions in excess of the maximum value established therefor in the applicable specifications or any products that have been the subject of mishandling misuse misapplication neglect improper testing repair alteration or damage THE PROVISIONS OF THE FOREGOING WARRANTIES EXTEND TO BUYER ONLY AND NOT TO BUYER S CUSTOMERS OR USERS OF BUYER S PRODUCTS THE DATAFORTH STANDARD WARRANTY IS IN LIEU OF ALL WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE OR USE AND ALL OTHER WARRANTIES WHETHER EXPRESS IMPLIED OR STATUTORY EXCEPT AS TO TITLE THE DATAFORTH STANDARD WARRANTY MAY BE CHANGED BY DATAFORTH WITHOUT NOTICE b Buyer Indemnity Buyer agrees to indemnify and hold Dataforth harmless from and against any and all claims damages and liabilities whatsoever asserted by any person entity industry organization 16 government or governmental agency of any country resulting directly or indirectly i from any acts not authorized by Dataforth in writing or any statements regarding the products inconsistent with Dataforth s product documentation or standard warranty or ii from any breach or threatened breach by buyer or by any of its employees or agents of any term condition or provision of this Warranty or iii from any war
9. 0kS second and the default interval setting is 2088 20kS second 4 2 Connect After configuration click the Connect button to connect the software to the 8B isoLynx SLX300 4 3 Scope The following steps describe how to use the oscilloscope 4 3 4 Run Click the Run and Stop buttons to operate the scope 4 8 2 Set X and Y Scales To change the X and Y scales click the scale text and enter the desired values 4 3 3 View Data The system will scan analog channels 0 and 1 and plot the data on the oscilloscope display after the Run button is clicked The current readings will be displayed in the Data display boxes Review the data using the built in tools 4 4 Close To close the SLX300 2CH Scope Example click the Close button 8B isoLynx SLX300 LabVIEW VI Examples User Manual 5 0 SLX300 4CH Chart Recorder Example 5 1 Configuration Before running this 4 channel chart recorder example basic configuration of the system must be performed The following steps illustrate how to use the SLX300 4 channel chart recorder example gt SLX300 4CH Chart Recorder Example vi File Edit Operate Tools Window Help 519 SLX 300 Chart Recorder 291 RTU TCP Select Te wit Plot 1 NR Slave ID 16 31 Plot 2 ENG m Pots Parameter Select Channel IP Address Afo 192 168 128 100 J A 1 RTU Open Parameter ap Port name y 33 Baud 115200 J 12
10. 115200 parity 2000 Even x 2 i a o MJ a Interval 1000 Sample rate 41780000 Interval 500 Sample 41 41 RTU TCP Select The SLX300 system supports Modbus RTU over an RS 232 serial port RS 485 serial port or USB port It also supports Modbus TCP over Ethernet The default protocol setting is TCP Select RTU or TCP protocol for the port being used 41 2 Slave ID Select the Slave ID that matches the address set with jumpers on the system The system is shipped with default Slave ID of 16 The valid range of Slave IDs is 16 31 41 3 TCP Open Parameters The TCP open parameters must be input once the Modbus TCP protocol has been selected Enter the IP address into the IP Address box The default IP address is 192 168 128 100 8B isoLynx SLX300 LabVIEW VI Examples User Manual 4 1 4 Open Parameters The RTU open parameters are entered after the Modbus RTU protocol has been selected There are three variable parameters e Port name COM1 COM10 The default setting is e Baud Rate The valid baud rates are 2400 4800 9600 19200 38400 57600 115200 230400 460800 and 921600 The default setting is 115200 e Parity Even Odd None The default setting is Even 4 1 5 Interval The interval determines the sample rate when the system is operated in Burst Scan mode The sample rate is calculated by Sample rate 41780000 Interval The maximum sample rate is 10
11. CH Data Display Parity d Even 2 ADC Count 1 Interval ms Jio J ADC Count 2 Connect Start Continuous Scan Mode Run Stop Chart Recorder ADC Count 3 Close Chart Recorder EJ 5 1 1 RTU TCP Select The SLX300 system supports Modbus RTU over an RS 232 serial port RS 485 serial port or USB port It also supports Modbus TCP over Ethernet The default protocol setting is TCP Select RTU or TCP protocol for the port being used 5 1 2 Slave ID Select the Slave ID that matches the address set with jumpers on the system The system is shipped with default Slave ID of 16 The valid range of Slave IDs is 16 31 5 1 3 TCP Open Parameters The TCP open parameters must be input once the Modbus TCP protocol has been selected Enter the IP address into the IP Address box The default IP address is 192 168 128 100 11 8B isoLynx SLX300 LabVIEW VI Examples User Manual 5 1 4 RTU Open Parameters The RTU open parameters are entered after the Modbus RTU protocol has been selected There are three variable parameters e Port name COM1 COM10 The default setting is e Baud Rate The valid baud rates are 2400 4800 9600 19200 38400 57600 115200 230400 460800 and 921600 The default setting is 115200 e Parity Even Odd None The default setting is Even 5 1 5 Interval The interval is specified in milliseconds and sets the time between consecutive scans of the 12 analog input channels when the system
12. ECTORS TO ANY PARTY REGARDLESS OF THE FORM OF ACTION WHETHER BASED UPON WARRANTY CONTRACT TORT OR OTHERWISE EXCEED THE GREATER OF EITHER US 1000 00 ONE THOUSAND DOLLARS 5 CURRENCY OR THE AMOUNT PAID TO DATAFORTH FOR THE APPLICABLE PRODUCT OR SERVICE OUT OF WHICH LIABILITY AROSE 8B isoLynx SLX300 LabVIEW VI Examples User Manual 4 DATAFORTH S LIABILITY ARISING OUT OF THE PRODUCTION SALE OR SUPPLY OF PRODUCTS OR THEIR USE OR DISPOSITION WHETHER BASED UPON WARRANTY CONTRACT TORT OR OTHERWISE SHALL NOT EXCEED THE GREATER OF EITHER US 1000 00 ONE THOUSAND DOLLARS U S A CURRENCY OR THE ACTUAL PURCHASE PRICE PAID BY BUYER FOR DATAFORTH S PRODUCTS DATAFORTH S LIABILITY FOR ANY CLAIM OF ANY KIND SHALL IN NO CASE EXCEED THE OBLIGATION OR LIABILITY SPECIFIED IN THIS WARRANTY d Technical Assistance Dataforth s Warranty as hereinabove set forth shall not be enlarged diminished or affected by and no obligation or liability shall arise or grow out of Dataforth s rendering of technical advice facilities or service in connection with buyers order of the products furnished hereunder Warranty Procedures Buyer shall notify Dataforth of any products which it believes to be defective during the applicable warranty period and which are covered by the Warranty set forth above Buyer shall not return any products for any reason without the prior authorization of Dataforth and issuance of a Return Material Author
13. ESO LC 8B SLX300 LabVIEW VI Examples User Manual ODATAFORTH 8B isoLynx SLX300 LabVIEW VI Examples User Manual 8B isoLynx SLX300 LabVIEW VI Examples User Manual MA1033 Rev A July 2010 2010 Dataforth Corporation All Rights Reserved The information in this manual has been checked carefully and is believed to be accurate however Dataforth assumes no responsibility for possible inaccuracies or omissions Specifications are subject to change without notice The information tables diagrams and photographs contained herein are the property of Dataforth Corporation No part of this manual may be reproduced or distributed by any means electronic mechanical or otherwise for any purpose other than the purchaser s personal use without the express written consent of Dataforth Corporation isoLynx is a registered trademark of Dataforth Corporation National Instruments and LabVIEW are trademarks of National Instruments Corporation Modbus is a registered trademark of the Modbus Organization Inc 8B isoLynx SLX300 LabVIEW VI Examples User Manual y Table of Contents 1 0 cer rer trices 1 1 4 OVelVIO Wt notte 1 1 2 Related Doc mentsA d TOOS reatu t eei a 1 2 0 SLX300 Read Write Example
14. HE EE MEAE 7 3 3 PROAG e EE 7 3 3 1 Read Modbus Start Address oessa ie nenene en eek RENANE enne nennen nnne nnne nennen nn 7 3 9 2 Quantity ceto a eet Ota dete ete a 7 33 3 oi cc 7 3 3 4 Read Index and Data ssssssssssssssssssssssessesee enne nenne tense nnns tenens te sre nnns nnns 7 Read PETI ME DET 7 3 4 Recorder iia cha dre eit aee reer eee Pert cry 8 3 4 et revente retia edite 8 9 4 2 Set X and Y Scales ede Alec espace epe e 8 8B isoLynx SLX300 LabVIEW VI Examples User Manual BAS VIEW Data oie e cowed dp eed 8 3 5 8 3 5 1 Write Modbus Start Address 2 ovr cra Ht o a ER et E e He an 8 3 5 2 Write Quantity iini ae gov ta d it eee ea oles ee nep da da HUE deut v dua dads 8 3 5 9 Wite Index and et tad E E datae diede ate a ies 8 9 5 4 Witte Data i eet HEU E ve Et a ETE es 8 3 6 8 4 0 SEX300 2GH Scope Example ad ate Tn ode tide Ded 9 4 1 COnfiQuration D a a ia a a i a i 9 a estat ure 9 Aka RN 9 4 1 3 TCP Open Patameters da
15. I Both are included on the SLX370 Software Tools CD 1 2 Related Documents and Tools The following documents are available from Dataforth Corporation e MA1029 SLX300 Configuration Software Tool User Manual e MA1030 SLX300 Quick Start Guide e MA1031 SLX300 Hardware User Manual e MA1032 SLX300 Software User Manual The following documents are available from the Modbus Organization www modbus org e Modbus Application Protocol Specification V1 1a June 2004 e Modbus over Serial Line Specification amp Implementation Guide V1 0 November 2004 e Modbus Messaging on TCP IP Implementation Guide V1 0a June 2004 The following tools and documents are available from FieldTalk www modbusdriver com e Modbus Protocol Drivers and DLL Libraries fthe FieldTalk tools are used the dynamic link library libmbusmaster dll must be either in the same folder as the VI being executed or in the current environment path e FieldTalk User Manual 8B isoLynx SLX300 LabVIEW VI Examples User Manual The following Tools and documents are available from National Instruments www ni com e Free Modbus Protocol Drivers VI and Examples e LabVIEW User Manual 8B isoLynx SLX300 LabVIEW VI Examples User Manual 2 0 SLX300 Read Write Example 2 1 Configuration Before reading and writing data or other information from and to the 8B isoLynx SLX300 basic configuration of the system must be performed The following steps illustrate how to us
16. QUIPMENT NUCLEAR FACILITY APPLICATIONS OR OTHER CRITICAL APPLICATIONS WHERE MALFUNCTION OF THE PRODUCT CAN BE EXPECTED TO RESULT IN PERSONAL INJURY DEATH OR SEVERE PROPERTY DAMAGE BUYER USES OR SELLS SUCH PRODUCTS FOR USE IN SUCH CRITICAL APPLICATIONS AT BUYER S OWN RISK AND AGREES TO DEFEND INDEMNIFY AND HOLD HARMLESS DATAFORTH FROM ANY AND ALL DAMAGES CLAIMS PROCEEDINGS SUITS OR EXPENSE RESULTING FROM SUCH USE h Static Sensitive Dataforth ships all product in anti static packages Dataforth s Warranty as hereinabove set forth shall not cover warranty repair replacement or refund on product or devices damaged by static due to buyer s failure to properly ground Application Support Dataforth provides timely high quality product support Call 1 800 444 7644 TOLL FREE Returns Repair Policy All warranty and repair requests should be directed to the Dataforth Customer Service Department at 520 741 1404 If a product return is required request a Return Material Authorization RMA number You should be ready to provide the following information Complete product model number Product serial number Special repair instructions Purchase order number for out of warranty repairs OM Pe om c Name address and telephone number of person returning product 17 8B isoLynx SLX300 LabVIEW VI Examples User Manual The product should be carefully packaged making sure the RMA number appears on the outside of the
17. cy Input the desired frequency in Hz using both the lower and upper Frequency register boxes Data values for each box are 0 to 65536 The desired frequency is represented by the value in the lower register box plus the value in the upper register box multiplied by 65536 Total frequency value in lower box value in upper box 65536 Hz The default setting is 100Hz The upper limit when using an SCMD isolated module is 11kHz The upper limit when using the non isolated SCMD PT is 100kHz 6 3 2 Set Disarm Generator Register Set the Arm Disarm Generator register 1 Arm the generator and 0 Disarm the generator 6 3 3 Start Generator Click the Set Generator button to start the generator Digital Channel 2 will output the frequency if armed 6 4 Pulse and Frequency Counter The following steps describe how to use the pulse and frequency counter 6 4 1 Set Input Polarity Set the input polarity in the Input Polarity box 0 positive rising and 1 negative falling 6 4 2 Set Arm Disarm Counter Register Set the Arm Disarm Counter register 1 Arm the counter and 0 Disarm the counter 8B isoLynx SLX300 LabVIEW VI Examples User Manual 6 4 3 Set Counter Connect the signal to be counted to Digital I O Channel 4 Click the Set Counter button then start the counter 6 4 4 Read Counter Click the Read Counter button The pulse and frequency counts will be displayed in the Pulse Frequency display bo
18. e the SLX300 read write example SLX300 Rea d Write Example vi 2 1 4 RTU TCP Select The SLX300 system supports Modbus RTU over an RS 232 serial port RS 485 serial port or USB port It also supports Modbus TCP over Ethernet The default protocol setting is TCP Select RTU or TCP protocol for the port being used 2 1 2 Slave ID Select the Slave ID that matches the address set with jumpers on the system The system is shipped with default Slave ID of 16 The valid range of Slave IDs is 16 31 21 3 TCP Open Parameters The TCP open parameters must be input once the Modbus TCP protocol has been selected Enter the IP address into the IP Address box The default IP address is 192 168 128 100 8B isoLynx SLX300 LabVIEW VI Examples User Manual 21 4 Open Parameters The RTU open parameters are entered after the Modbus RTU protocol has been selected There are three variable parameters e Port name COM1 COM10 The default setting is e Baud Rate The valid baud rates are 2400 4800 9600 19200 38400 57600 115200 230400 460800 and 921600 The default setting is 115200 e Parity Even Odd None The default setting is Even 2 2 Connect After configuration click the Connect button to connect the software to the 8B isoLynx SLX300 2 3 Read The following steps describe how to read data from the 8B isoLynx SLX300 Refer to the 8B isoLynx SLX300 Software User Manual Appendix A for t
19. e time between consecutive scans of the 12 analog input channels when the system is operated in Continuous Scan mode The default interval setting is 100ms 3 3 4 Read Index and Data The Index and Data display boxes are used to view the data 3 3 5 Read Data To read data click the Read button The text on the Read button will change to Stop and the Data display boxes will show the data read from the system To stop reading data click the Stop button Example 1 Read 12 channel analog data from the Continuous Scan mode Set Modbus start address 0 quantity 12 then click the Read button Example 2 Read temperature register Set Modbus start address 5633 quantity 1 then click the Read button 8B isoLynx SLX300 LabVIEW VI Examples User Manual 3 4 Chart Recorder The following steps describe how to use the chart recorder 3 4 4 Channel Select Select the channel to display on the chart recorder in the Channel box 3 4 2 Set X and Y Scales To change the X and Y scales click the scale text and enter the desired value 3 4 3 View Data The chart recorder will start to record data after the Read button is clicked to initiate communication with the system Review the data using the built in tools 3 5 Write The following steps describe how to write data to the 8B isoLynx SLX300 Refer to the 8B isoLynx SLX300 Software User Manual Appendix A for the Modbus Address 3 5 1 Write Modbus Start Addres
20. he Modbus Address Map 2 3 1 Read Modbus Start Address Enter the start address in the Modbus start address box 2 3 2 Read Quantity Enter the quantity of data to read in the Quantity box 2 3 8 Read Index and Data The Index and Data display boxes are used to view the data 2 3 4 Read Data To read data click the Read button The text on the Read button will change to Stop and the Data display boxes will show the data read from the system To stop reading data click the Stop button Example 1 Read 12 channel analog data from the Continuous Scan mode Set Modbus start address 0 quantity 12 then click the Read button Example 2 Read temperature register Set Modbus start address 5633 quantity 1 then click the Read button 2 4 Write The following steps describe how to write data to the 8B isoLynx SLX300 Refer to the 8B isoLynx SLX300 Software User Manual Appendix A for the Modbus Address 2 4 4 Write Modbus Start Address Enter the start address in the Modbus start address box 8B isoLynx SLX300 LabVIEW VI Examples User Manual 2 4 2 Write Quantity Enter the quantity of data to be written in the Quantity box 2 4 3 Write Index and Data Enter the data to be written in the Write Data boxes 24 4 Write Data To write data click the Write button Example 1 Write the Continuous Scan mode command to the SLX300 system Set Modbus start address 4612 quantity 1 data0 1 then click
21. ization RMA number After issuance of a RMA number such products shall be promptly returned by buyer and in no event later than thirty 30 days after the Warranty expiration date transportation insurance prepaid to Dataforth s designated facility for examination and testing Dataforth shall either repair or replace any such products found to be so defective and promptly return such products to buyer transportation insurance prepaid Should Dataforth s examination and testing not disclose any defect covered by the foregoing Warranty Dataforth shall so advise buyer and dispose of or return the products in accordance with buyer s instructions and at buyer s sole expense and buyer shall reimburse Dataforth for testing expenses incurred at Dataforth s then current repair rates f Repair Warranty Dataforth warrants its repair work and or replacement parts for a period of ninety 90 days from receipt by buyer of the repaired or replaced products or for the remainder of the warranty period for the initial delivery of such order as set forth in paragraph a above whichever is greater g Critical Applications Certain applications using Dataforth s products may involve potential risks of death personal injury or severe property or environmental damage Critical Applications DATAFORTH S PRODUCTS ARE NOT DESIGNED INTENDED AUTHORIZED OR WARRANTED TO BE SUITABLE FOR USE IN LIFE SUPPORT DEVICES OR SYSTEMS SAFETY E
22. ol setting is TCP Select RTU or TCP protocol for the port being used 3 1 2 Slave ID Select the Slave ID that matches the address set with jumpers on the system The system is shipped with default Slave ID of 16 The valid range of Slave IDs is 16 31 8B isoLynx SLX300 LabVIEW VI Examples User Manual 3 1 3 TCP Open Parameters The TCP open parameters must be input once the Modbus TCP protocol has been selected Enter the IP address into the IP Address box The default IP address is 192 168 128 100 3 1 4 Open Parameters The RTU open parameters are entered after the Modbus RTU protocol has been selected There are three variable parameters e Port name COM1 COM10 The default setting is e Baud Rate The valid baud rates are 2400 4800 9600 19200 38400 57600 115200 230400 460800 and 921600 The default setting is 115200 e Parity Even Odd None The default setting is Even 3 2 Connect After configuration click the Connect button to connect the software to the 8B isoLynx SLX300 3 3 Read The following steps describe how to read data from the 8B isoLynx SLX300 Refer to the 8B isoLynx SLX300 Software User Manual Appendix A for the Modbus Address Map 3 3 4 Read Modbus Start Address Enter the start address in the Modbus start address box 3 3 2 Quantity Enter the quantity of data to read in the Quantity box 3 3 3 Interval The interval is specified in milliseconds and sets th
23. ple vi File Edit Operate Tools Window tn 1 192 168 128 100 Read Counter Fis 15200 6 1 1 RTU TCP Select The SLX300 system supports Modbus RTU over an RS 232 serial port RS 485 serial port or USB port It also supports Modbus TCP over Ethernet The default protocol setting is TCP Select RTU or TCP protocol for the port being used 6 1 2 Slave ID Select the Slave ID that matches the address set with jumpers on the system The system is shipped with default Slave ID of 16 The valid range of Slave IDs is 16 31 6 1 3 TCP Open Parameters The TCP open parameters must be input once the Modbus TCP protocol has been selected Enter the IP address into the IP Address box The default IP address is 192 168 128 100 13 8B isoLynx SLX300 LabVIEW VI Examples User Manual 6 1 4 Open Parameters The RTU open parameters are entered after the Modbus RTU protocol has been selected There are three variable parameters e Port name COM1 COM10 The default setting is e Baud Rate The valid baud rates are 2400 4800 9600 19200 38400 57600 115200 230400 460800 and 921600 The default setting is 115200 e Parity Even Odd None The default setting is Even 6 2 Connect After configuration click the Connect button to connect the software to the 8B isoLynx SLX300 6 3 Frequency Generator The following steps describe how to use the frequency generator 6 3 1 Set Frequen
24. ranty representation covenant or obligation given by buyer to any third party and not expressly provided for in this Warranty or iv for any non compliance in any form of the products with any necessary or mandatory applicable laws regulations procedures government or industry policies or requirements related to the use sale or importation of the products Such indemnification shall include the payment of all reasonable attorneys fees and other costs incurred by Dataforth in defending such claim c Limitation on Damages 1 IN NO EVENT SHALL DATAFORTH ITS SUPPLIERS LICENSORS SERVICE PROVIDERS EMPLOYEES AGENTS OFFICERS AND DIRECTORS BE LIABLE FOR INDIRECT SPECIAL INCIDENTAL COVER ECONOMIC PUNITIVE ACTUAL EXEMPLARY CONSEQUENTIAL OR OTHER DAMAGES OF ANY NATURE INCLUDING WITHOUT LIMITATION LOST PROFITS OR REVENUES COSTS OF REPLACEMENT PRODUCTS LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE ANY DATAFORTH PRODUCT 2 IN NO EVENT SHALL DATAFORTH BE LIABLE FOR DIRECT SPECIAL INDIRECT INCIDENTAL OR CONSEQUENTIAL DAMAGES OF ANY NATURE RESULTING FROM BUYER S NONCOMPLIANCE IN ANY FORM WITH ALL NECESSARY OR MANDATORY APPLICABLE LAWS REGULATIONS PROCEDURES GOVERNMENT POLICIES REQUIREMENTS RELATED TO THE USE SALE OR IMPORTATION OF PRODUCTS 3 IN NO EVENT WILL THE COLLECTIVE LIABILITY OF DATAFORTH AND ITS SUPPLIERS LICENSORS SERVICE PROVIDERS EMPLOYEES AGENTS OFFICERS AND DIR
25. s Enter the start address in the Modbus start address box 3 5 2 Write Quantity Enter the quantity of data to be written in the Quantity box 3 5 3 Write Index and Data Enter the data to be written in the Write Data boxes 3 5 4 Write Data To write data click the Write button Example 1 Write the Continuous Scan mode command to the SLX300 system Set Modbus start address 4612 quantity 1 dataO 1 then click the Write button Example 2 Set Digital channel states Set channel 0 to output and channel 1 to input Set Modbus start address 32810 quantity 2 dataO 2 data1 1 then click the Write button Example 3 Set Digital channel value Set channel 0 output value to 1 Set Modbus start address 32800 quantity 1 data0 1 then click the Write button 3 6 Close To close the SLX300 W Chart Example click the Close button 8B isoLynx SLX300 LabVIEW VI Examples User Manual 40 SLX300 2CH Scope Example 4 1 Configuration Before running the 2 channel scope example basic configuration of the system must be performed The following steps illustrate how to use the SLX300 2 channel scope example Ib SLX300 2CH Scope Example vi File Edit Operate Tools Window Help gt 89 RTU TCP Select SLX300 Scope Slave ID 16 31 5000 4500 TCP open parameter IP Address 4000 192 168 128 100 3500 RTU open parameters 3000 Portname Baud euni com3 2
26. the Write button Example 2 Set Digital channel states Set channel 0 to output and channel 1 to input Set Modbus start address 32810 quantity 2 data0 2 data1 1 then click the Write button Example 3 Set Digital channel value Set channel 0 output value to 1 Set Modbus start address 32800 quantity 1 data0 1 then click the Write button 2 5 Close To close the SLX300 Read Write Example click the Close button 8B isoLynx SLX300 LabVIEW VI Examples User Manual 3 0 SLX300 Chart Example 3 1 Configuration Before reading and writing data or other information from and to the 8B isoLynx SLX300 basic configuration of the system must be performed The following steps illustrate how to use the SLX300 read and write chart example gt SLX300 R_W Chart Example vi File Edit Operate Tools Window Help BEA TCP Open Parameters Modbus start address Modbus start address 192 168 128 100 Quantity quantity 12 Jg RTU Open Parameters Interval ms Port name J 100 RTU TCP Select te cxt J 115200 Slave ID 16 31 Parity Read Data 0 Write Data SIG Even V 2 Poto 5000 4000 3000 2000 ADC Count 1000 1 50 Sample 3 1 1 RTU TCP Select The SLX300 system supports Modbus RTU over an RS 232 serial port RS 485 serial port or USB port It also supports Modbus TCP over Ethernet The default protoc
27. xes 6 5 Close To close the SLX300 Frequency Counter Generator Example click the Close button 15 8B isoLynx SLX300 LabVIEW VI Examples User Manual DATAFORTH WARRANTY Applying to Products Sold by Dataforth Corporation a General Dataforth Corporation Dataforth warrants that its products furnished under this Agreement will at the time of delivery be free from defects in material and workmanship and will conform to Dataforth s applicable specifications or if appropriate to buyer s specifications accepted in writing by Dataforth DATAFORTH S OBLIGATION OR LIABILITY TO BUYER FOR PRODUCTS WHICH DO NOT CONFORM TO THE ABOVE STATED WARRANTY SHALL BE LIMITED TO DATAFORTH AT DATAFORTH S SOLE DISCRETION EITHER REPAIRING REPLACING OR REFUNDING THE PURCHASE PRICE OF THE DEFECTIVE PRODUCT S PROVIDED THAT WRITTEN NOTICE OF SAID DEFECT IS RECEIVED BY DATAFORTH WITHIN THE TIME PERIODS SET FORTH BELOW i for all software products including licensed programs thirty 30 days from date of initial delivery ii for all hardware products including complete systems one 1 year from date of initial delivery iii for all special products sixty 60 days from date of initial delivery and further all products warranted hereunder for which Dataforth has received timely notice of nonconformance must be returned FOB to Dataforth s plant in Tucson Arizona USA within thirty 30 days after the expiration of the warranty
Download Pdf Manuals
Related Search
Related Contents
- CS Course Webpages References marked on instrument or in instruction manual: MI912 USER`S MANUAL Personal Optimizer: User Guide & Manual Belden Project portal - User Manual v1.1 2 - Geha PN-ZS1P Operation-Manual FR Controls ome Peavey Axcelerator 5 User's Manual TIMS ADVANCED MODULES and TIMS SPECIAL APPLICATIONS Copyright © All rights reserved.