Home

The quickest way to be up and communicating

image

Contents

1. 55 qi SILC 5 03 and SEG 5 04DE S 2 cata ctoeea s veta ciike ii Dv superba eda rung 56 TZEZ Example SLC 5 03 Ladder Logic Programs sess 58 7 2 3 SLC S d E E E E eR E E 68 7 2 4 Example SLC 5 05 Ladder Logic Programs sese 69 7 2 5 PCGC Referentes nu i destitui e ONDE Ei a an UII Ere SO E TRe e ques 70 7 3 Modbus TCP and PCCC Register Map esee 71 COrUTIoatloTDISsscto aste e duxere lepide a miedo e teta eiu 82 General References 25e rree e e ene essa raa oen ERAN FUE Ipae e ua Pena eos E Re punch 82 Limited M arbanby oos oae v oseten V eres TU ed Be queas ute o te tes afe aens ges Pr 83 Terms and C OHUIUDHS es e be Dr Sa velit a Inne els Due ah Sec Daan es TUE 84 11 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 2 Table of Figures Figure 1 A diagram of an isolated Ethernet DataStick network sss 6 Figure 2 A diagram of an isolated AV38 network essen 6 Figure 3 The Ethernet Communications Adapter esee 7 Figure 4 The Ethernet option in the AV38 Local Display front and rear views 7 Figure 5 Dimensions of the Adapter eesseseseseeseeseseresressessresresstesrtserssresessrenseseresreesesee 8 Figure 6 Ethernet Communications Adapter shown detached from a DataStick with a toroidal Sensot HEA orris aieea i a
2. eese eene nennen nnne 20 Figure 21 Local Area Connection Properties esee 21 Figure 22 The Internet Protocol TCP IP Properties window eese 2l Figure 23 Giving the laptop a static IP address esee 22 Figure 24 The Ethernet DataStick s Home Page eeeeeeseeeeeeeereeeetenen 23 Figure 25 Obtaining an IP address automatically see 24 Figure 26 The alternate configuration settings eseeseeeeeeeeenren eene 24 Figure 27 The output of the ipconfig command 4 oerte tentent 25 Figure 28 An Ethernet DataStick network constructed with a power injector and a cross folo T M 26 Figure 29 An AV38 network constructed with a power injector and a cross over cable PEE EE eaae moet fte cL dalle tere cen Ma ML aT Aft 26 Figure 30 An Ethernet DataStick network constructed with an Ethernet switch and patch aci cee esac ie Mics H T a els heuer eats au 27 Figure 31 An AV38 network constructed with an Ethernet switch and patch cables 27 Figure 32 An Ethernet DataStick network constructed with a PoE switch and a patch Cablen atre ea ates etus ven quc dese boit did Soon a fi cinesi IL auc AN e 28 Figure 33 An AV38 network constructed with a PoE switch and patch cables 28 Figure 34 Network Connections window eese nennen 29 Thermo Scientifi
3. 56 Figure 51 The ENI Configuration Utility eeeseeseeeeseseeseesresseseresressesrrerressesnresressessresres 57 Figure 52 The Com Port Redirectot ouch eee e ps 58 Figure 53 The Message Routing tab of the ENI Configuration Utility 59 Figure 54 Part 1 of 3 of a ladder logic program that reads the Sensor Value from IN ZOHO ces corteo tvi ee edited oH i lee Da DONI ttes atium tolo N E ort d rte i e 60 Figure 55 Part 2 of 3 of a ladder logic program that reads the Sensor Value from lz145 DIETER 61 Figure 56 Part 3 of 3 of a ladder logic program that reads the Sensor Value from N20 0l rei DR lod agua DRUG de G ud oai Od In Rip Ed rede Que dad Nu EE 62 Figure 57 The Setup screen for a MSG instruction in a SLC 5 03 ss 62 Figure 58 The Sensor Value in E89 oce acti io icti tetuer eed diris 63 Figure 59 Part 1 of 3 of a ladder logic program to read and write the Sensor Filter value EIN SOI dp MR Mp 64 Figure 60 Part 2 of 3 of a ladder logic program to read and write the Sensor Filter value at IN SOS E EE 65 Figure 61 Part 3 of 3 of a ladder logic program to read and write the Sensor Filter value at N30 T E 66 Figure 62 The Setup screen for a MSG instruction in a SLC 5 03 67 Figure 63 The N7 register showing the Sensor Filter value and the new Sensor Filter valter a r e tu igs Sines Sun vas a dy sre a a a a A aR 68 Figure 6
4. Figure 17 A power injector An Ethernet DataStick network is shown diagrammatically in Figure 18 and an AV38 network is shown in Figure 19 CATS Cross over Power cable injector Ethernet DataStick Figure 18 An Ethernet DataStick network for evaluation or demonstration purposes Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 19 CATS Cross over Power cable CATS patch injector cable Laptop AVG with Ethernet option Modbus RTU DataStick 24 VDC power supply Figure 19 An A V38 network for evaluation or demonstration purposes The first step is to restore the product s communications settings to default values This will guarantee that the product s IP address is known Follow the appropriate procedure in Section 3 to accomplish this If you re sure that the communications settings haven t been changed since the product was received from Thermo Fisher Scientific then this step can be skipped The next step is to change the IP address of the laptop to 192 168 0 1 so that it can communicate with the product Follow the procedure below to accomplish this Attention If the laptop is connected to a network disconnect the laptop before continuing This will avoid any potential conflicts during the configuration procedure Go to the Network Connections window shown in Figure 20 by clicking Start Control Panel Network Connections S Network Connections Fil
5. 44 004 Calibrate integer N40 04 Sensor 2 Point Sample Value S F 44 005 Calibrate integer N40 05 Temperature 1 Point Sample Value 44 006 N40 06 44 007 N40 07 S F 44 008 N40 08 44 009 N40 09 44 010 N40 10 44 011 N40 11 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 77 Register Description Data Access DataStick Comment Example Value ETE Number Type Command Class 44 012 DO Salinity integer N A fixed Scale Factor N40 12 S F 44 013 DO Pressure integer N A Scale Factor 10 N40 13 S F 44 014 Conductivity integer N40 14 Reference N A Scale Factor N A 1000 Scale Factor Temperature S F 44 015 Conductivity integer N40 15 Compensation Slope S F 44 016 Cell Constant integer N40 16 S F 44 017 N40 17 44 018 N40 18 44 019 N40 19 44 020 N40 20 44 021 N40 21 44 022 N40 22 44 023 N40 23 44 024 N40 24 44 025 N40 25 44 026 N40 26 44 027 N40 27 44 028 TDS integer N40 28 Conversion Factor S F 44 029 N40 29 When power is applied to the Ethernet product it takes a short amount of time for it to update its local copy of the data stored in the DataStick Body The Data Valid register can be used to determine when this operation is complete It changes from 0 to 1 when the local copy of the data has been completely updated The Ethernet product provides access to data stored in the product itself as well as data stored
6. General MultiHop M This Controller r Control Bits 34 Communication Command Ignore if timed out TOJ D Data Table Address To be retried NA 0 Size in Elements Awaiting Execution EW 0 Channel Continuous Run CO o Error ER Target Device Message done DN o Message Timeout Message Transmitting ST 0 Data Table Address Message Enabled EN 0 Waiting for Queue Space e Local Remote MultiHop r Error Error Code Hex d8 Error Description Connection was broken Figure 65 The Setup screen for a MSG instruction in a SLC 5 05 PLC Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 69 Since the SLC 5 05 is connected directly to the Ethernet network there s no Local Node Address field in the Target Device section of the MSG Setup screen Instead if the MultiHop field is set to Yes the IP address of the Ethernet product can be specified directly on the MultiHop tab as shown in Figure 66 General MultiHop Ins Add Hop Del Remove Hop To Address Type To Address EtherNet IP Device str 192 168 0 200 Figure 66 Specifying the IP address of the Ethernet product on the Setup screen of the SLC 5 05 MSG instruction Also the Channel must be set to 1 instead of 0 so that the MSG instruction will be sent out the Ethernet port instead of the RS 232 port
7. esee 81 Contact Information To contact Thermo Scientific AquaSensors Technical Support Within the United States call 1 800 225 1480 or fax 978 232 6015 Outside the United States call 978 232 6000 or fax 978 232 6031 In Europe the Middle East and Africa contact your local authorized dealer Visit us on the web at www thermo com processwater Ethernet Communications Adapter Part Numbers for use with the DataStick e CAI7R 316 Stainless Steel Housing e CA27R CPVC Housing e CA37R PEEK Housing AV38 with Ethernet Part Number AV38WX7Z The variables W X and Z are for specifying current output relay and mounting options The number 7 indicates that the Ethernet option is present Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide q 1 Quick Start If you re familiar with setting a computer s IP address and have a cross over cable and a power injector the quickest way to establish communications with a Thermo Scientific AquaSensors Ethernet product is to 1 2 3 4 CATS Cross over Power cable injector Ethernet DataStick Figure 1 A diagram of an isolated Ethernet DataStick network CATS Cross over Power cable CATS patch injector cable Laptop ASE with Ethernet option Modbus RTUP DataStick 24 WDC power supply Figure 2 A diagram of an isolated AV38 network Change the computer s IP address to 192 168 0 1 Plug the product into the PoE side of th
8. Generic Sensor Calibration Object 684cx 1 Instance When calibrating the DataStick system use the primary units of measure e g calibrate pH in pH not mV 6 5 12 1 Class Attributes Attribute Name EtherNet Data Value Access Rule ID P Data Type 1 Revision UINT 1 Get Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 51 6 5 12 2 Instance Attributes Attribu Name Thermo Thermo EtherNet IP Default Access te ID Scientific Scientific Data Type Data Rule AquaSensors AquaSensors Value Command Offset 1 Calibrate Sensor Zero CALSZERO None 0 Get Set 2 Calibrate 1 Point Sample CALS1PS data REAL NAN Get Set 3 Calibrate Sensor 2 Point Sample N A UINT 0 Get Point Set 4 Calibrate Sensor 2 Point Sample CALS2PS REAL NAN Get Value data1 data2 Set 5 Calibrate Sensor 1 Point Buffer CALS1PB None Get Set 6 Calibrate Sensor 2 Point Buffer CALS2PB data UINT 0 Get Set 7 Calibrate Sensor in Air CALSAIR None Get Set 8 Calibrate Sensor Temperature 1 CALST1PS REAL NAN Get Point Sample Set 9 Calibration Type CALSTATUS 3 UINT 0 Get 10 Calibration Status CALSTATUS 6 UINT 0 Get 11 Calibration Abort CALABORT N A None 0 Get Set 6 5 12 3 Common Services Service Implemented for Service Name Code Class Level Instance Level OEnuex Yes No Get Attribute Sing
9. See section 5 3 2 2 4 of Volume 2 EtherNet IP Adaptation of CIP See section 5 3 2 2 5 of Volume 2 EtherNet IP Adaptation of CIP See section 5 3 2 2 6 of Volume 2 EtherNet IP Adaptation of CIP 7 See section 5 4 2 2 1 of Volume 2 EtherNet IP Adaptation of CIP 8 See section 5 4 2 2 2 of Volume 2 EtherNet IP Adaptation of CIP See section 5 4 2 2 3 of Volume 2 EtherNet IP Adaptation of CIP Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 47 6 5 7 3 Common Services Service Code Implemented for Service Name Class Level Instance Level OEnex Yes Yes Get_Attribute_Single 6 5 8 System Status Object 644cx 1 Instance When power is applied to the Ethernet product it takes a short amount of time for it to update its local copy of the data stored in the DataStick Body The Data Valid attribute can be used to determine when this operation is complete It changes from 0 to 1 when the local copy of the data has been completely updated The Ethernet product provides access to data stored in the product itself as well as data stored in the Data Stick Body When data stored in the product itself is accessed the success or failure of the operation is indicated immediately When data stored in the DataStick Body is accessed the immediate indication is success even though the overall operation may have failed This is because the protocol being used
10. The Ethernet product contains a Web server whose pages can be viewed by any device on the network Simply start a Web browser and type in the IP address of the product 5 1 Home Page Entering the IP address of a product into a Web browser will bring up the DataStick Measurement System Home Page as shown in Figure 44 2i DataStick 1 0 Status Microsoft Internet Explorer File Edit view Favorites Tools Help AN Qs amp x a O JO Search Sf Favorites 5 e Mi LJ 3 Address http 192 168 0 100 ve iw amp AquaSensors DataStick Measurement System SUR a Home Page I O Status ox Measurement Value Units Configuration Value Units Diagnostic Value Sensor 7 0000 pH Sensor Filter 1 s Firmware Version D3 17 Temperature 25 2000 PC Temperature Filter 1 Serial Number 1234 SensorType pH pH Buffer Standard 4 7 10 Sensor Memory Status Valid 760 001 Config Memory Status Valid ini 0 0000 Cal Memory Status Valid 0 0000 Run Status System OK Ref 25 0000 Last Cal Type No Sensor Cal Calibration Status No Sensor Cal stem Version 1 01 01 This page automatically reloads every 20 seconds surement Sy fsyst iptime em uptime OO D Internet Figure 44 The DataStick Measurement System Home Page The Home Page shows measurement values in the left column configuration settings for all measurement types in the center column and diagnostic information in the right column Itis updated automatically every 20 seconds and can
11. Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 60 B3 0 MSG 0003 4 H Read Write Message I EN 0 Type Peer To Peer Read Write Read CDN gt Target Device PLCS Local Remote Local CER gt Control Block N10 0 Control Block Length 14 Setup Screen COP Copy File Source N7 0 Dest N7 11 Length 1 COP Copy File Source N7 10 Dest F8 0 Length 1 ADD Add Source A N7 100 0 lt N10 0 0004 Source B Dest B3 0 CL 0 Figure 55 Part 2 of 3 of a ladder logic program that reads the Sensor Value from N20 01 In the MSG instruction on rung 3 note that the Type is Peer to Peer and that it is a Read instruction The Target Device must be set to PLCS Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide N10 0 a 0005 13 Add 12 Source A N7 101 0 Source B 1 Dest N7 101 0006 Figure 56 Part 3 of 3 of a ladder logic program that reads the Sensor Value from N20 01 This program can be easily expanded to read the Temperature Value from N20 03 and N20 04 Figure 57 shows the Setup screen for the MSG instruction on rung 3 The destination information is contained in the This Controller field The Data Table Address is the register in the PLC where the Sensor Value is to be stored Note that the Size in Elements is 2
12. 013 DO Pressure integer R W GPRESS N30 13 SPRESS 43 014 Conductivity integer R W GCRTEMP N30 14 Reference SCRTEMP Temperature 43 015 Conductivity integer R W GCCSLOPE N30 15 Compensation SCCSLOPE Slope 43 016 Cell Constant integer R W GCELL N30 16 SCELL 43 017 Sensor Units integer R W GSUNITS Sensor N30 17 SSUNITS Head dependent 43 018 Sensor Filter integer R W GSFIL N30 18 SSFIL 43 019 Temperature integer R W GTUNITS N30 19 Units STUNITS 43 020 Temperature integer R W GTFIL N30 20 Filter STFIL 43 021 pH Buffer integer R W GPHBUF N30 21 Type SPHBUF 43 022 N30 22 43 032 N30 23 N N Calibration N Calibration N Calibration 2321 Configuration 7642 Configuration Configuration Configuration 1001 Configuration p Configuration LS Configuration Configuration Lo Configuration A A A A 1 1 1 1 Configuration 43 024 N30 24 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 75 Register Description Data Access DataStick Comment Example Value Variable Number Type Command Class 43 025 PLC Data integer R W N A Big Configuration N30 25 Type Endian 43 026 Timeout integer R W N A ms Configuration N30 26 43 027 N30 27 43 028 TDS integer R W GTDSF Configuration N30 28 Conversion STDSF Factor 43 029 N30 29 43 030 MAC Address integer R W N A Writable Configuration N30 30 only 43 031 integer R W N A if 0 Configuration N30
13. 06 07 Internet Figure 41 Entering the username and password in the IP Setup Page Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 34 Edit the IP Address Subnet Mask and Gateway Address as desired For this example the desired IP address is 192 168 10 200 as shown in Figure 42 Zl DataStick Measurement System Communications Settings Setup Microsoft Internet Explorer DEAR Fie Edit View Favorites Tools Help Qs Q x a yo Search f Favorites 4 B eB LJ 33 Address http j 192 168 0 100 commentry htm w Eje ine a A yaSensors DataStick Measurement System e IP Edit Page Communication Settings Setup REMEMBER Power must be cycled on the unit for changes to take effect Network Settings Ethernet Address 00 18 00 C8 00 00 IP Address 192 168 10 200 Subnet Mask 255 255 255 0 EE Default Gateway 192 168 101 Internet Figure 42 The IP address subnet mask and gateway address edited as desired After the values have been edited as desired click the Apply button To abort this step click the Cancel button The IP Address Subnet Mask and Default Gateway will be returned to their previous values Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 35 Now the power to the product must be cycled so that the new communications settings will take effect Cycle the power by disconnecting and reconnecting the produc
14. Class Attributes Attribute Name EtherNet I Data Value Access Rule ID P Data Type 1 Revision UINT 1 Get 6 5 9 2 Instance Attributes Attribute Name Thermo Thermo EtherNet IP Default Access ID Scientific Scientific Data Type Data Rule AquaSensors AquaSensors Value Command Offset 3 Sensor Type GSTYPE 0 UINT 0 Get 4 Sensor Category GSCAT 0 UINT 0 Get 10 Writing this attribute clears the count to 0 S s TM 5 TM D D Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 49 6 5 9 3 6 5 10 6 5 10 1 6 5 10 2 6 5 10 3 6 5 11 6 5 11 1 Common Services Service Implemented for Service Name Code Class Level Instance Level OEuex Yes Yes Get Attribute Single Sensor Value Object 664cx 1 Instance Class Attributes Attribute Name EtherNet I Data Value Access Rule ID P Data Type 1 Revision UINT Get Instance Attributes Attribute Name Thermo Thermo EtherNet IP Default Access ID Scientific Scientific Data Type Data Rule AquaSensors AquaSensors Value Command Offset 1 Sensor Value GSNSR 0 REAL NAN Get 2 Temperature Value GTEMP 0 REAL NAN Get Common Services Service Implemented for Service Name Code Class Level Instance Level OEnuex Yes Yes Get Attribute Single User Configuration Object 674cx 1 Instance Class Attributes Attribute Name EtherNet I Data Value Access I
15. DO Salinity 0 0000 mS em Cal Memory Status Valid Comp Slope 0 0000 C Run Status System OK Cond Ref Temp 25 0000 PC Last Cal Type No Sensor Cal Cell Constant Calibration Status No Sensor Cal This page automatically reloads every 20 seconds ment System Version 1 01 system uptime O0Dav Js ent System Versior i system uptime 00Days 00 t Internet Figure 24 The Ethernet DataStick s Home Page This completes the configuration process The system can now be used for evaluation or demonstration purposes 4 1 1 Advanced Configuration If the Internet Protocol TCP IP Properties window has an Alternate Configuration tab as shown in Figure 25 then the laptop can be configured so that it will obtain an IP address automatically when one is available or it will use a static IP address when one is not This advanced configuration makes moving from a home office network environment to an isolated network environment a little easier On the General tab of the Internet Protocol TCP IP Properties window click the Obtain IP address automatically radio button as shown in Figure 25 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 23 Internet Protocol TCP IP Properties General Alternate Configuration You can get IP settings assigned automatically if your network supports this capability Otherwise you need to ask your network administrator for the appropriate IP
16. Information N50 23 Type Offset 3 45 024 Comms integer N A V3 03 0x0303 Information N50 24 Adapter Code Version 45 025 N50 25 45 026 Location01 ASCII 2 R W N A Also TA Information N50 26 45 027 LocationO2 ASCII 2 RAN N A readable NK Information N50 27 45 028 LocationO3 ASCII 2 RAN N A by 3 Information N50 28 45 029 Location04 ASCII 2 R W N A Discovery BL Information N50 29 45 030 Location05 ASCII 2 RAN N A Tool DG Information N50 30 45 031 Location06 ASCII 2 R W N A 8 Information N50 31 45 032 LocationO7 ASCII 2 R W N A Information N50 32 45 033 Location08 ASCII 2 R W N A N50 33 45 034 Data Valid integer N A N50 34 45 035 Pending integer N A N50 35 Writes 45 036 Read Error integer R W N A Resets to 0 N50 36 Count on write 45 037 Write Error integer R W N A Resets to 0 N50 37 Count on write 45 038 Timeout integer R W N A Resets to 0 N50 38 Count on write When the Ethernet option is present in the AV38 Local Display the register in Table 10 can be used to change the address of the DataStick with which the AV38 is communicating In this way a device on the Ethernet network can access a DataStick that s connected to the AV38 Table 10 Register bank 6000 AV38 configuration register Register Description Data Access DataStick Comment Example Variable Number Type Command Value Class RD 10 p T Information Information Information HEN add 46 001 DataSti
17. LED to confirm the communications link e DataStick Diagnostics Temporarily plug in a USB Communications Adapter for PC diagnostics e Repair Replace a damaged DataStick assembly without rewiring e Change Measurement Quickly swap the Sensor Head with a spare that s been calibrated in the laboratory Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 10 The Adapter is keyed and plugs into the end of the DataStick Body that s marked Communications Adapter as shown in Figure 10 TOROIDAL ec mo RESISTIVITY wp CONDUCTIVITY DATASTICK BODY m ETHERNET ADAPTER Figure 10 The elements of the DataStick Measurement System Insert the Adapter into the DataStick Body until it bottoms out Rotate the Adapter until it engages with the connector Push the adapter in gently and then tighten the retaining ring with a 15 16 inch wrench It is very important to tighten the retaining ring to ensure a reliable connection The different parts of the Adapter are shown in Figure 11 L Retaining Ring Use a 15 16 inch wrench and rotate clockwise to tighten O Ring Seal It should be free of dirt when inserted into the DataStick M Potted Part Number this side and Serial Number opposite side Figure 11 The different parts of the Adapter 3 1 1 Operating Temperature While operating at room temperature 22 C or 72 F the Adapter runs at around body temperature 37 C or
18. Microsoft Internet Explorer DER File Edit View Favorites Tools Help Q sxx Q x a f po Search S Favorites 2 e3 E M LJ 3 Address Kal http 192 168 0 100 comm htm AquaSensors DataStick Measurement System e IP Setup Page Network Settings MAC Address 00 18 00 C8 00 00 TP Address 192 168 0 100 Subnet Mask 255 255 255 0 Default Gateway 192 168 0 1 Pending Writes 0 Read Errors 33 Write Errors 0 ISP Download Timeout Errors 0 gua Yeb site Clear Error Counters ick Measuremen t System Version 1 01 01 E Internet Figure 40 The product s IP Setup Page Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 33 Click the Edit button and enter the following information e User name aqa e Password aqa as shown in Figure 41 DataStick I O Status Microsoft Internet Explorer File Edit View F Qs x a JO search Sf Favorites A b Address 4 http 192 168 0 100 AquaSensors T LAGE DADE Measurement Value Units gi AQUA 282E Sensor 0000 pH I Temperature 25 2000 Pc 1234 gt Pressure Cl Remember my password Valid DO Salini Valid System OK Aqua Web Site No Sensor Cal No Sensor Cal Tools Hel User name aqa This page automatically reloads every 20 seconds DataStick Measurement System Version 1 01 01 system uptime 00Days 00
19. Modbus IDA http www modbus ida org 7 2 Programmable Controller Communication Commands PCCC This section describes how to communicate with an Ethernet product using an Allen Bradley SLC 5 03 SLC 5 04 or SLC 5 05 PLC using Programmable Controller Communication Commands PCCC The Ethernet product server mimics the behavior of a PLCS in order to enable communications with a PLCS SLC 5 03 SLC 5 04 or SLC 5 05 PLC client The PCCC object in the Ethernet product is accessed remotely using explicit messaging via EtherNet IP In order to read registers in the Ethernet product the PLC must issue a Peer To Peer Read command to the Ethernet product In order to write registers in the Ethernet product the PLC must issue a Peer To Peer Write Command to the Ethernet product The PCCC Register numbers are shown in the tables in Section 7 3 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 55 Modbus TCP and PCCC Register Map They are determined from the corresponding Modbus TCP registers as follows Take the Modbus TCP register of interest ignore the leading 4 and divide by 100 The quotient is the register file prefixed with N and the remainder is the register number For example to read Modbus TCP register 42 001 Sensor Value ignore the leading 4 to obtain 2 001 and divide 2 001 by 100 to obtain 20 with a remainder of 1 The register file then is N20 and the register is 1 or N20 01 Keep
20. Number UINT 995pgc Get 2 Device Type UINT 0 Get 3 Product Code Number UINT 11605pec Get 4 Product Major Revision USINT 01 Get Product Minor Revision USINT 01 5 Status WORD See Below Get 6 Serial Number UDINT Unique Get 32 Bit Value 7 Product Name SHORT_STRING DataStick Get 6 5 2 3 Status Word Bit Bit 0 Bit 1 0 Not Owned Owned I O Connection Allocated 1 7 Unused Unused 8 Serial Comms OK Serial Timeout 9 15 Unused Unused 6 5 2 4 Common Services Service Code Implemented for Service Name Class Level Instance Level OEnex Yes Yes Get_Attribute_Single O5nex No Yes Reset 6 5 3 Message Router Object 024cx 0 Instances No attributes or services supported 6 5 4 Assembly Object 04yex 2 Instances 6 5 4 1 Class Attributes Attribute ID Name EtherNet IP Data Type Data Value Access Rule 1 Revision UINT 2 Get 2 Max Instance UINT 130 Get 6 5 4 Instance 100 64 hex Attributes Input Instance Attribute ID Name EtherNet IP Default Access Rule Data Type Data Value 3 Input Data REAL 2 NAN Get Sensor Value Sensor Temperature 6 5 4 3 Output Instance 128 Heartbeat Instance Input Only This instance allows clients to monitor input data without providing output data 6 5 4 4 Output Instance 129 Heartbeat Instance Listen Only This instance allows clients to monitor input data without providing outp
21. R W GCRTEMP 25 1 Configuration N20 27 Reference SCRTEMP poe 42 Fg Fg 28 42 029 MEME Ed E NN NE edle N20 29 Compensation SCCSLOPE Slope 42 FER FER 30 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 73 Register Description Data Access DataStick Comment Example Value Variable Number Type Command Class 42 031 Cell Constant float R W GCELL 1 001 Configuration N20 31 SCELL 42 032 N20 32 42 033 TDS float R W GTDSF 0 492 Configuration N20 33 Conversion STDSF Factor 42 034 N20 34 42 035 N20 35 42 036 N20 36 All of the registers in Bank 3000 contain integer values Some of the values in these registers are available in floating point format in Bank 2000 Use the floating point representation if the other devices on the network support the format Some values provided by the DataStick can exceed an integer register s ability to represent them In such cases the value is limited to 32 767 or 32 768 as appropriate For example if the Sensor Type is pH and the Sensor Units are mV the Sensor Value can exceed 400 00 mV Ata resolution of 0 01 mV the corresponding integer value would be 400 000 which would exceed the register s ability to represent it In this case the resolution is decreased to 0 1 mV the corresponding scale factor becomes 10 and the integer value becomes 4 000 which is representable When calibrating the DataStick system use the primary units of measure e g cal
22. View Favorites Tools Help Qs Q x a JO search Sf Favorites amp d M Address amp 8 http 192 168 0 100 Click on any of the Measurement Units or Configuration AquaSensors DataStick Mea 4 SS Values to access the Configuration Edit Measurement Value Sensor 7 0000 Sensor Filter Fi Temperature 25 2000 Temperature Filter Se Page SensorType pH pH Buffer Standard Se DO Pressure C DO Sani s Comp Slope R Cond Ref Temp Lz Cell Constant Ci This page automatically reloads every 20 sec taStick Measurement Figure 47 Accessing the Configuration Edit Page Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 39 The configuration page as shown in Figure 48 allows the DataStick to be re configured E DataStick Measurement System Configuration Settings Microsoft Internet Explorer DER File Edit View Favorites Tools Help ae Qe Q x a f I Search sie Favorites 2 e I Y LJ A Address http Jj192 168 0 100 cfg htm cfidx 2 Eje us AquaSensors DataStick Measurement System a a Configuration Edit Page Configuration Settings Set Sensor Units pH v Set Temperature Units C w Set Sensor Filter Set Temperature Filter 1 Set pH Buffer Standard 4710 Set DO Pressure 760 000 mmHg Set DO Salinity 0 0000 mS cm Set Comp Slope 00000 9C Set Cond Ref Temp 25 0000 C Set Cell Constant Aqua Web Site Int
23. as shown in Figure 46 allows a 1 point sample calibration to be done on the DataStick S DataStick Measurement System Calibration Microsoft Internet Explorer DEAR Ld File Edit View Favorites Tools Help Qe Q x a JO search Sf Favorites amp d I X la 3 Address http 192 168 0 100 cal htm calidx 1 v Eco mns AquaSensors DataStick Measurement System nw Calibration Page 1 Point Sample Calibration Sensor 70000 pH Temperature 252000 C amp Internet Figure 46 The DataStick Measurement System Calibration Page Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 38 To perform a 1 point sample calibration on the Sensor or the Temperature measurement enter the desired value in the Sensor or Temperature field and click the corresponding Set button The calibration procedure can be monitored by returning to the Home Page and observing the Sensor or Temperature Value and the Last Cal Type and Calibration Status fields Calibration Status will indicate Cal OK if the procedure completed successfully Clicking the Cancel button instead of the Set button will return the 1 Point Sample Calibration value to its previous value 5 3 Configuration Page The configuration edit page can be accessed by clicking on any of the Measurement Units or Configuration Values on the Home Page as shown in Figure 47 E DataStick 1 0 Status Microsoft Internet Explorer File Edit
24. in mind that there is no type checking if you access only N20 01 instead of N20 01 and N20 02 you will receive a strange number because N20 01 is only half of the data for a floating point value Please note that PLC Data Type N30 25 has no effect on the order of the bytes or words transferred using PCCC For a detailed explanation of the PCCC register contents please see the description of the associated DataStick Command in the DataStick Measurement System Instruction Manual Catalog Number MANOIIDS 4 7 2 1 SLC 5 03 and SLC 5 04 PLCs If you have an Allen Bradley SLC 5 03 or SLC 5 04 PLC and wish to communicate with an Ethernet Communications product you ll need a 1761 NET ENI MicroLogix Ethernet Interface ENI and a 1761 PM02 CBL Communications Cable Catalog No 2707 NC8 to add Ethernet connectivity to the SLC Figure 50 shows a SLC 5 03 connected to an Ethernet network via a 1761 NET ENI 1761 CBL CATS PMOo2 patch 1761 NET ENI SLC 5 03 Ethernet D ataStick 802 3 af compliant PoE Ethernet hub or switch Figure 50 SLC 5 03 PLC connected to Ethernet network via a 1761 NET ENI The SLC communicates with the ENI using DF1 full duplex over RS 232 and the ENI translates the communications into EtherNet IP and sends them out on the Ethernet network 7 2 1 1 Configuring the NET ENI The 1761 NET ENI END must be configured to forward messages from the SLC to the Ethernet Communications product befo
25. in the Data Stick Body When data stored in the product itself is accessed the Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 78 success or failure of the operation is indicated immediately When data stored in the DataStick Body is accessed the immediate indication is success even though the overall operation may have failed This is because the protocol being used doesn t tolerate the kind of delays necessary to accomplish an access of this type To assist the programmer in determining the overall success or failure of accessing DataStick Body data four counter registers are available 5 Pending Writes 6 Read Error Count 7 Write Error Count 8 Timeout Count The Pending Writes is incremented every time the Ethernet product has been asked to write to the DataStick but has not yet completed the operation The count is decremented each time a write completes The Read Error Count is incremented every time the Ethernet product receives an error while trying to read from the DataStick Body It is a count of the total number of read errors for all of the protocols supported Some DataStick Body data might not be available depending on the type of Sensor Head installed When the Ethernet product tries to read this unavailable data the DataStick will respond with an error and this will cause the Read Error Count to be incremented The Ethernet product will realize that this data is unavailable and stop request
26. settings Obtain DNS server address automatically Use the following DNS server addresses Preferred DNS server Alternate DNS server Cancel Figure 25 Obtaining an IP address automatically On the Alternate Configuration tab click the User configured radio button and enter the values shown in Figure 26 Internet Protocol TCP IP Properties General Altemate Configuration If this computer is used on more than one network enter the alternate IP settings below O Automatic private IP address User configured IP address Subnet mask 255 255 255 0 Default gateway 192 168 0 1 Preferred DNS server Alternate DNS server Preferred WINS server Altemate WINS server Cancel Figure 26 The alternate configuration settings Click OK until you return to the Network Connections window The laptop can now be connected to a home office network where it will obtain an IP address automatically or to an Ethernet DataStick where it will use a static IP address Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 24 42 Commissioning an Ethernet Product for Service This section describes how to configure an Ethernet product so that it can be connected to an existing network First the network s subnet must be determined Note If a network administrator has provided you with an IP address subnet mask and default gateway then this st
27. the lower right hand corner of the overlay Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 15 3 2 3 Restoring Default IP Address Subnet Mask Gateway Address The communications settings of the option can be restored to factory default values by following the procedure below Note The AV38 must be powered on during this procedure 24 VDC applied to Terminal Block pins 1 and 2 Figure 16 Restoring default communications settings of an Adapter embedded inside an AV38 1 Disconnect the AV38 from the Ethernet network Attention Determine how your control system will respond before disconnecting an AV38 2 Remove the terminal block overlay 3 Make an electrical connection between the two test points on the terminal board of the AV38 using a clip lead or equivalent The test points are circled in white in Figure 16 4 Reconnect the AV38 to the Ethernet network and wait at least 60 seconds for the communications settings to be restored to their factory default values 5 Disconnect the AV38 from the Ethernet network and remove the electrical connection between the two test points Replace the terminal block overlay 6 Establish communications with the AV38 as described in Section 4 Configuration Procedures Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 16 4 Configuration Procedures The product is shipped from Thermo Fisher Scientific with a static I
28. 31 43 032 integer R W N A Configuration N30 32 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 76 Not all devices support floating point math For this reason all values of type float are also available as type integer Integer data types include a corresponding Scale Factor that defines the relationship between the integer type of the value and the float type See Table 8 for a list of the available Scale Factors The product calculates the integer type of the value from the float type by multiplying the float type by the scale factor For example for a Sensor Type of pH the Scale Factor for the Sensor Value is 100 If the float Sensor Value is 7 04 then the integer Sensor Value is 7 04 x 100 704 Most Scale Factors are fixed e g the Cell Constant Scale Factor is fixed at 1000 but some depend on the type of Sensor Head installed in the DataStick The Sensor Value Scale Factor is one of these For example when the installed Sensor Head is pH the Sensor Value Scale Factor is 100 but when the installed Sensor Head is ORP the Sensor Value Scale Factor is 1 Table 8 Register bank 4000 integer scale factor registers Register Description Data Access DataStick Comment Example Value MEE Number Type Command Class 44 001 Sensor Value integer 100 Scale Factor N40 01 S F 44 002 Temperature integer N40 02 Value S F 44 003 Calibrate integer N40 03 Sensor 1 Point Sample Value S F
29. 4 SLC 5 05 PLC connected directly to an Ethernet network 68 Figure 65 The Setup screen for a MSG instruction in a SLC 5 05 PLC 69 Figure 66 Specifying the IP address of the Ethernet product on the Setup screen of the SEC 5 05 MSG INS CUON aresta et antaron dod diuo rere ir diaeta aie getan hti is 70 Figure 67 The top entry is the Modbus TCP register and the bottom entry is the PCCC QAM M HE 71 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 4 Table of Tables Table 1 RJ45 connector pin assignment iore sus deni eee reb UEed dea kUb o eb teque Ea dcs ap Mc xa a 12 Table 2 RJ45 jack signal names and functions sese 15 Table 3 These objects are identical in the Ethernet products and DeviceNet Adapter Object Models NER RN PUR 44 Table 4 Uptime TGglstts piccioni ei YR et ED SzE aA MEE ONES ARTE Ve RERO E En EEES 71 Table 5 Register bank 1000 status registers sseeseeeeneeneeneeen 712 Table 6 Register bank 2000 floating point registers 72 Table 7 Register bank 3000 integer registers eeesessesseseeesresresrrsserrirsressrerresressesreesee 74 Table 8 Register bank 4000 integer scale factor registers eene TI Table 9 Register bank 5000 information registers eee 80 Table 10 Register bank 6000 AV38 configuration register
30. 5 and 9 and restored the communications settings to their factory default values 5 Disconnect the power from the Adapter and remove the electrical connection between pins 5 and 9 Re attach the Adapter to the DataStick 6 Establish communications with the Adapter as described in Section 4 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 14 3 2 AV38 Local Display with Ethernet Option 3 2 1 Electrical Connections The option is supplied with an 8 conductor integral RJ45 jack as shown in Figure 15 The signal names and functions of the jack are defined in Table 2 Table 2 RJ45 jack signal names and functions Position Signal Name Function Mode A Signal Name Function Mode B fd Tx Transmit DC Tx Transmit 2 Tx Transmit DC Tx Transmit 3 Rx Receive DC Rx Receive uc ow ee c Nude c p o o 1p at PS Netued 6 Rx ReceiveyDC RX Receive Pp Netued DC 8 O Ntuedd PDC 3 2 2 Location of AV38 s MAC Address The AV38 s Media Access Control MAC Address is printed on a label that is affixed to the terminal block overlay inside the AV38 as shown in Figure 15 uus FI cara oes 2 Ethernet connection must be made to a PoE compliant devi ul Model AV38 Power 24 VDC 0 25 A Max Dosen o Meee Red fa 1 8 12 00 O Figure 15 The AV38 s MAC address is in
31. 7 2 5 PCCC References e 1761 NET ENI MicroLogix Ethernet Interface User Manual Publication 1761 UMO006E EN P http literature rockwellautomation com idc groups literature documents um 176 um006 en p pdf e RSLogix 500 Instruction Help System e Communicating with RA Products Using EtherNet IP Explicit Messaging http www rockwellautomation com enabled pdf eipexpl 2 pdf Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 70 7 3 Modbus TCP and PCCC Register Map This section shows the register map for the Modbus TCP and the PCCC The PCCC registers are determined from the corresponding Modbus TCP registers as follows Take the Modbus TCP register number of interest ignore the leading 4 and divide by 100 The quotient is the register file prefixed with N and the remainder is the register number For example to read Modbus TCP register 42 001 Sensor Value ignore the leading 4 to obtain 2 001 and divide 2 001 by 100 to obtain 20 with a remainder of 1 The register file then is N20 and the register is 1 or N20 01 In the tables in this section each row contains two entries in the Register Number column the top entry is the Modbus TCP register and the bottom entry is the PCCC register as shown in Figure 67 Both represent the same register in the Ethernet product Register Number Modbus TCP Register PCCC Register Figure 67 The top entry is the Modbus TCP register and the
32. 99 F This is normal Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 11 3 1 2 Electrical Connections The Adapter is supplied with an 8 conductor integral industrial CAT5 Ethernet cable that is terminated with an RJ45 plug The pin positions of the plug are shown in Figure 12 and the signal names and functions are defined in Table 1 Pin Position Figure 12 RJ45 plug pin positions Table 1 RJ45 connector pin assignment Pin Position Signal Name Function Mode A Signal Name Function Mode B Rx Receive DC Rx Receive Not used DC DC 3 1 3 Location of Adapter s MAC Address The Adapter s Media Access Control MAC Address is printed on a label that is affixed to the integral Ethernet cable The MAC Address can also be read electronically using the supported EtherNet IP or Modbus TCP protocols or by browsing to the Adapter s CommsSettings Web page Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 12 3 1 4 LED Indicators There are two bi color LED indicators visible from the DataStick end of the Adapter as shown in Figure 13 Heartbeat LED recessed Link Activity LED Figure 13 LED indicators on the Adapter Note that the Heartbeat LED is recessed while the Link Activity LED is not The Link Activity LED glows green when there is a link between the Adapter and another network device and it glows red when there is network acti
33. AquaSensors DataStick Ethernet Communications User Guide 7 In either form the product supports the following protocols e EtherNet IP Modbus TCP Programmable Controller Communication Commands PCCC TCP IP IPv4 UDP ICMP for ping response TFTP for upgrading firmware The Ethernet Communications Adapter Adapter has a diameter of about 1 inch a length of about 4 5 inches and it protrudes from the end of the DataStick Body by about 3 1 inches as shown in Figure 5 S HIE 4 3 07 4 51 Figure 5 Dimensions of the Adapter It has an integral CATS industrial Ethernet cable with an RJ45 connector on one end that can be plugged in to any PoE switch or power injector On the other end of the Adapter is a keyed O ring sealed connector that can be plugged into any Thermo Scientific AquaSensors DataStick There are red and green LED indicators on this end of the Adapter that make it easy to know when the Ethernet link is active The cable can be up to 100 meters 328 feet long although we recommend that the Adapter be ordered with 10 30 feet of cable to reduce cost When plugged into a DataStick sensor system the Adapter becomes an integral part of the measurement system and the system can be mounted as any industrial sensor would be mounted for continuous use in process applications Figure 6 shows an Adapter detached from a DataStick with a toroidal Sensor Head 3 Sa a 3 v F T DAC x e
34. D P Data Rule Type 1 Revision UINT Get Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 50 6 5 11 2 Instance Attributes Attribute Name Thermo Thermo EtherNet IP Default Access ID Scientific Scientific Data Type Data Rule AquaSensors AquaSensors Value Command Offset 1 Main Serial Number GMSNO 0 SHORT ST 0 Get Set SMSNO RING 2 Code Version GCVSN 0 SHORT ST 0 Get RING 3 Sensor Units GSUNITS 0 UINT 0 Get Set SSUNITS 4 Temperature Units GTUNITS 0 UINT 0 Get Set STUNITS 5 Sensor Filter GSFIL SSFIL 0 UINT 0 Get Set 6 Temperature Filter GTFIL STFIL 0 UINT 0 Get Set 7 pH Buffer Type GPHBUF 0 UINT 0 Get Set SPHBUF 8 DO Salinity GSALT SSALT 0 REAL NAN Get Set 9 DO Pressure GPRESS 0 REAL NAN Get Set SPRESS 10 Conductivity Reference GCRTEMP 0 REAL NAN Get Set Temperature SCRTEMP 11 Conductivity Compensation GCCSLOPE 0 REAL NAN Get Set Slope SCCSLOPE 12 Node Address GADDR 0 USINT 0 Get Set SADDR 13 DataStick Address GDSA 0 UINT 0 Get Set SDSA 14 DataStick Timeout NA NA UINT 0 Get Set 2 to 200 10 msec tick 15 TDS Conversion Factor GTDSF STDSF 0 REAL NAN Get Set 6 5 11 3 Common Services Service Implemented for Service Name Code Class Level Instance Level OEuex Yes Yes Get Attribute Single 10ugx No Yes Set Attribute Single 6 5 12
35. END y Figure 6 Ethernet Communications Adapter shown detached from a DataStick with a toroidal Sensor Head The Adapter can be used for direct access to DataStick measure calibrate configure and diagnose information even when the Sensor Head is changed from one type of analytical measurement to another with power applied The DataStick automatically supports multiple measurement types and all Sensor Heads are automatically supported Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 8 Refer to the DataStick Manual for detailed information on installation maintenance and operation of sensors The Ethernet option in the AV38 Local Display provides an RJ45 jack for connection to a power injector or 802 3af compliant PoE Ethernet hub or switch as shown on the right side of Figure 4 It allows network access to the Modbus RTU DataStick connected to the AV38 In this form power for the Ethernet option is provided by a Power Over Ethernet device and power for the AV38 Local Display is provided by an external 24 VDC power supply This manual includes only the Ethernet option in the AV38 For information about the rest of the AV38 please see the AV38 User s Manual 3 Hardware Setup Both forms of the product possess the same default communications settings They are as follows IP Address 192 168 0 100 Subnet Mask 255 255 255 0 Gateway Address 192 168 0 1 Both forms support a data rate of 10 Mbp
36. G Nijkerk Wallerstraat 125K 3862 BN Nijkerk Netherlands Tel 31 033 2463887 Fax 31 033 2460832 Asia Pacific BIk 55 Ayer Rajah Crescent 04 16 24 Singapore 139949 Tel 65 6778 6876 Fax 65 6773 0836 www thermo com processwater 2009 Thermo Fisher Scientific Inc All rights reserved 258489 001 Rev A 01 09 Registered Quality System ISO 9001 2000
37. GUEL S ots Dedi E Oder adr RE T Meat Sd 44 6 5 1 CORTE UAT OM a RETEA ea eo tiae ere Votes Ut E dtes 44 6 5 2 Identity Object Olugx 1 Instance eene nennen 44 6 5 3 Message Router Object O2HEx 0 Instances 45 6 5 4 Assembly Object 04ggx 2 Instances 45 6 5 5 Connection Manager Object O6ggx eene 46 6 5 6 TCP Object F5ggx 1 Instance eerte retenue reto ione 46 6 5 7 Ethernet Link Object F6ugx 1 Instance 47 6 5 8 System Status Object 64ggx 1 Instance eseeeeeeeee 48 6 5 9 Sensor Installation Object 65yEx 1 Instance sss 49 6 5 10 Sensor Value Object 66pHEx 1 Instance seeeeeeeeeeee 50 6 5 11 User Configuration Object 67pgx 1 Instance sesssee 50 6 5 12 Generic Sensor Calibration Object 68ggx 1 Instance 51 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 1 7 8 9 10 6 5 13 Conductivity Sensor Calibration Object 69yEx 1 Instance 32 6 5 14 Mode Configuration Object 75yEx 1 Instance esses 53 6 6 EtherNet IP Referentes nerona tu Ful etg ee tu un Ru N Reap M NER US RESUME 53 Modbus TCP and POCC nsoni a a E E 54 7 1 M dH s h db aree CM pp 54 7 1 1 Modbus TCP Referen er ran RU E sae ttu E A 55 7 2 Programmable Controller Communication Commands PCCC
38. HCP servers on the network If there is an IP address conflict several devices on the network may not communicate Note It is important to tag Thermo Scientific AquaSensors Ethernet communications products with currently configured IP address information so that they can always be accessed Thermo Fisher Scientific ships Ethernet communications products with a paper tag that gives currently configured IP address information along with a permanent tag that gives the MAC address For customers that order a preconfigured IP address a permanent IP address label can be provided In the event that the IP address for a Thermo Scientific AquaSensors Ethernet product is lost there are two ways to regain communications The first involves a Discovery Utility provided by Thermo Fisher Scientific that will find all Thermo Scientific AquaSensors Ethernet communications products on a network and allow their IP addresses subnet masks and default gateways to be changed The second involves restoring the settings to default values as described in Section 3 Configuration procedures in this section are explained using the Windows xp operating system When other operating systems are used procedures may be slightly different When possible obtain an IP address subnet mask and default gateway from a network administrator Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 17 There are many situations that may necessitate
39. P address subnet mask and default gateway that can be changed by the user to conform to specific networking requirements These changes can be made from the resident Web page The product stores communications settings and other information in its own non volatile memory You must therefore access the product to view and edit these parameters Changes to the IP Address Subnet Mask and Gateway Address require that you reset the product before the new settings take effect You can reset the product by cycling its power Please contact Thermo Fisher Scientific for a list of networking infrastructure hardware that includes manufacturers of power injectors as well as 802 3af compliant industrial and home office Ethernet switches Note When the Ethernet product s cable is moved from one port on an Ethernet switch to another communication with that product will not be possible until the tables inside the switch are rebuilt by cycling the switch s power Optionally a virtual private network VPN can be established between Thermo Fisher Scientific and the customer s site to allow Thermo Fisher Scientific to configure and diagnose Ethernet communications products and upgrade them if necessary The default static IP address for Thermo Scientific AquaSensors Ethernet products is provided on a paper tag for initial access and setup When connecting to a network be sure to configure an IP address that will not be in conflict with other devices or D
40. Return Material Authorization RMA number Items returned without an RMA number will be rejected All returned merchandise must be in unused resalable condition and must not be contaminated with hazardous materials Cancelled orders must be returned within 30 days of the date on the invoice and shall be subject to expenses incurred that may include but are not limited to inspection and restocking fees Items returned within 60 days shall be subject to a restocking charge that is equal to 15 of the purchase price Items returned after more than 60 days shall be subject to a restocking charge equal to 25 of the purchase price Thermo Fisher Scientific reserves the right to reject any return that is not under warranty after 60 days Non stock items are normally not returnable Transportation Orders are shipped FOB Thermo Fisher Scientific or factory by the most efficient means available Appropriate charges such as freight and insurance will be added to invoices All shipments will be insured Goods damaged in shipment must be reported by the recipient to the freight carrier for claims Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 84 Thermo Fisher Scientific Environmental Instruments Process Water Instruments North America 166 Cummings Center Beverly MA 01915 USA Toll Free 1 800 225 1480 Tel 1 978 232 6000 Dom Fax 1 978 232 6015 Int l Fax 978 232 6031 Europe PO Box 254 3860 A
41. Thermo Scientific AquaSensors AV38 and DataStick Ethernet Communications User Guide ROSS and the COIL trade dress are trademarks of Thermo Fisher Scientific Inc U S patent 6 793 787 AQUAfast Cahn ionplus KNIpHE No Cal ORION perpHect PerpHecT PerpHecTion pHISA pHuture Pure Water Sage Sensing the Future SensorLink ROSS ROSS Ultra Sure Flow Titrator PLUS and TURBO2 are registered trademarks of Thermo Fisher 1 888 pHAX ION A All in One Aplus AQUAsnap AssuredAccuracy AUTO BAR AUTO CAL AUTO DISPENSER Auto ID AUTO LOG AUTO READ AUTO STIR Auto Test BOD AutoEZ Cable Free CERTI CAL CISA DataCOLLECT DataPLUS digital LogR DirectCal DuraProbe Environmental Product Authority Extra Easy Extra Value FAST QC GAP GLPcal GLPcheck GLPdoc ISEasy KAP LabConnect LogR Low Maintenance Triode Minimum Stir Requirement MSR NISS One Touch One Touch Calibration One Touch Measurement Optimum Results Orion Star Pentrode pHuture MMS pHuture Pentrode pHuture Quatrode pHuture Triode Quatrode QuiKchekK rf link ROSS Resolution SAOB SMART AVERAGING Smart CheK SMART STABILITY Stacked Star Navigator 21 Stat Face The Enhanced Lab ThermaSense Triode TRIUMpH Unbreakable pH Universal Access are trademarks of Thermo Fisher Guaranteed Success and The Technical Edge are service marks of Thermo Fisher PerpHecT meters are protected by U S patent 6 168 707 PerpHecT ROSS electrodes are protected b
42. U Figure 59 Part 1 of 3 of a ladder logic program to read and write the Sensor Filter value at N30 18 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 64 Add ADD 0004 Source A N7 100 700 Source B 1 1c Dest N7 100 700 lt 0005 MSG 0006 Read Wnte Message Type Peer To Peer Read Wnte Wrte Target Device PLCS Local Remote Local Control Block N11 0 Control Block Length 14 Setup Screen B3 0 Figure 60 Part 2 of 3 of a ladder logic program to read and write the Sensor Filter value at N30 18 Note that the type of the MSG instruction on rung 6 is Write Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide QU 1 65 0007 0008 0009 Figure 61 Part 3 of 3 of a ladder logic program to read and write the Sensor Filter value at N30 18 N11 0 ADD 13 N11 0 Add Source A 1 1 Source B N7 100 700 lt N7 100 700 lt Dest ADD Add Source A 1 1 Source B N7 101 0 N7 101 0 Dest This program can easily be extended to read and write other configuration values Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 66 Figure 62 shows the Setup screen for the MSG instruction on rung 6 The source information is contained in the This Controller field The Data Table Address is the register in th
43. Write Error Counter to be incremented The Timeout Count is incremented every time the Ethernet product fails to receive a response from the DataStick in a reasonable amount of time It is a count of the total number of write errors for all of the protocols supported The counters can be cleared to 0 by setting them to 0 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 48 6 5 8 1 Class Attributes Attribute Name EtherNet I Data Value Access Rule ID P Data Type 1 Revision UINT Get 6 5 8 2 Instance Attributes Attribute Name Thermo Thermo EtherNet I Default Access ID Scientific Scientific P Data Data Rule AquaSensors AquaSensors Type Value Command Offset 1 Sensor Memory Status GSTATUS 0 USINT 0 Get 2 Configuration Memory GSTATUS 2 USINT 0 Get Status 3 Calibration memory Status GSTATUS 4 USINT 0 Get 4 Run Status GSTATUS 6 USINT 0 Get 100 Data Valid N A N A UINT 0 Get 101 Writes Pending N A N A UINT 0 Get 102 Read Error Count N A N A UINT 0 Get Set 103 Write Error Count N A N A UINT 0 GMT Set 104 Timeout Count N A N A UINT 0 Get i Set 6 5 8 3 Common Services Service Implemented for Service Name Code Class Level Instance Level OEuex Yes Yes Get Attribute Single 6 5 9 Sensor Installation Object 654cx 1 Instance 6 5 9 1
44. a uavvwdilodve 8 Figure 7 Endpoint power sourcing equipment Mode A The product is the Powered End Stat OMe noie e a A e A E ec obf Ni acta 9 Figure 8 Endpoint power sourcing equipment Mode B The product is the Powered End Staton ssi Sods RU 10 Figure 9 The three parts of the DataStick measurement system sese 10 Figure 10 The elements of the DataStick Measurement System sess 11 Figure 11 The different parts of the Adapter ccs nn uoce tite RES vc tutes ss 11 Figure 12 RJ45 plug pill poOsitons id eene dea a tectae ions tetera uo een ene 12 Figure 13 LED indicators on the Adapter Note that the Heartbeat LED is recessed while the Link Ac vity LED is not 11 jccasechcssassnesnsead suas tero hoe ano 6 eoa eite dedi ve Hes ve ocu bove da a 13 Figure 14 Pin numbering and LED locations 0 0 eee eeeceeeeeneecneeceseecneenseeenaeesaeens 14 Figure 15 The AV38 s MAC address is in the lower right hand corner of the overlay 15 Figure 16 Restoring default communications settings of an Adapter embedded inside an PV DB cease M 16 Figure 17 A powet IDJectOE ui Sat tse deca ct neos ates tae ices ebva es pilae deles f bem c Plots bus 19 Figure 18 An Ethernet DataStick network for evaluation or demonstration purposes 19 Figure 19 An AV38 network for evaluation or demonstration purposes 20 Figure 20 Network Connections window
45. be refreshed manually at any time In the lower left corner are buttons for viewing changing the communications settings and a link to the Thermo Fisher Scientific Website The I O Status field is an indication of the status of the communications between the product and the DataStick Body e OK this status will appear when the communications between the product and the DataStick Body are good e Communications Errors Exist this status will appear when the communications between the product and the DataStick Body are not good but the Product has yet to determine that the DataStick Body is absent Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 37 e No DataStick Communications this status will appear when the product has been detached from the DataStick Body If the Sensor Head is removed from the DataStick Body then the Sensor Type field will indicate No Sensor 5 2 Calibration Page The calibration page can be accessed by clicking on the Sensor or Temperature Value on the Home Page as shown in Figure 45 Z DataStick I O Status Microsoft Internet File Edit View Favorites Tools Help Qs Q x a O Ps Se Address http J 192 168 0 100 AquaSensors Click on the Sensor or aum EP 4 Temperature Value to access the Calibration Page Measurement e A Units Sensor pH Se Temperature ES Te Sensorlype pH Figure 45 Accessing the Calibration Page The calibration page
46. because Sensor Value is a floating point data type that occupies registers N20 01 and N20 02 in the Ethernet product The Channel is 0 because this is the RS 232 port on the SLC to which the ENI is connected i3 MSG N10 0 14 Elements i This Controller r Control Bits Communication Command PLC5 Read Ignore if timed out TO fo Data Table Address N70 To be retried NR 0 Size in Elements Awaiting Execution EW fo Channel Continuous Run CO fo Error ER fo Target Device Message done DN fo Message Timeout Message Transmitting ST a Data Table Address N20 1 Message Enabled EN a Lacal Node Addr dec B octal Waiting for Queue Space o Local Remote Error Error Code Hex 0 m Error Description No errors Figure 57 The Setup screen for a MSG instruction in a SLC 5 03 The source information is shown in the Target Device field The Message Timeout specifies the amount of time that the MSG instruction will wait for the Ethernet product to respond Because of the way the ENI has been configured a Local Node Address of 9 corresponds to IP address 192 168 10 201 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 62 Figure 58 shows the Sensor Value 7 pH that was read from N20 01 and stored in F8 0 Data File F8 FLOAT DE Radi zj Symbol sensor vare D
47. bnet is 192 168 0 0 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 30 The next step is to change the IP address of the Ethernet DataStick Follow the procedure below to accomplish this When an Ethernet DataStick is connected to a network with a DHCP server we recommend that the candidate address be chosen so that it s below the range of IP addresses controlled by the DHCP server This will avoid potential conflicts between the Ethernet DataStick and any devices that might be added to the network at a later time Before settling on the candidate address for the Ethernet DataStick use the ping utility to verify that there is not already a device at that address Figure 38 shows the output of the ping command that was run on a computer connected to the network to which the Ethernet DataStick will be connected ct C WWINDOWS system32 cmd exe Microsoft W C Copyrig Document Pinging 192 Destination Destination Destination Destination Ping statis Packets Document indows XP Version 5 1 2666 ht 1985 2801 Microsoft Corp s and Settings Owner gt ping 192 168 106 208 168 180 208 with 32 bytes of data host unreachable host unreachable host unreachable host unreachable tics for 192 168 106 206 Sent 4 Received Lost 4 108 loss s and Settings Owner gt Figure 38 Verifying that no device is present using the ping command Thermo Scientific A
48. bottom entry is the PCCC register The Uptime registers shown in Table 4 indicate the elapsed time since the power was applied to the product Table 4 Uptime registers Register Description Data Access DataStick Comment Example Variable Number Type Command Value Class 410 000 Uptime in integer Elapsed 3 Information N100 00 days time 410 001 Uptime in integer since last 22 Information N100 01 hours reset DE p 410 002 Uptime in integer N A or N100 02 minutes application 5 5091 410 003 Uptime in integer of power 16 Information N100 03 seconds Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 71 Bank 1000 contains registers that are used for informational purposes only Table 5 Register bank 1000 status registers Register Description Data Access DataStick Comment Example Variable Number Type Command Value Class 41 001 Communications integer N A Status N10 01 Status 41 002 Calibration integer CALSTATUS Chars 2 1 Status N10 02 Status Offset 6 41 004 Configuration integer 1 N10 04 Memory Status 41 005 Calibration integer GSTATUS Chars 1 1 Status N10 05 Memory Status Offset 4 41 006 Run Status integer GSTATUS Chars 1 1 Status N10 06 Offset 6 All of the registers in Bank 2000 contain floating point values Use these registers if the other devices on the network support floating point values If the other devices on the network do not supp
49. c AquaSensors DataStick Ethernet Communications User Guide 3 Figure 35 Local Area Connection Properties eeseeeeeeeeeeeeeeeenen 20 Figure 36 The Internet Protocol TCP IP Properties window eese 30 Figure 37 Giving the computer a static IP address eeeee 30 Figure 38 Verifying that no device is present using the ping command 31 Figure 39 The Ethernet DataSuck s Home DPa age onte bit aiasamisalacatouacteae 32 Figure 40 The product s IP Setup Page eoe pde eee ton o tado estes tan depends 33 Figure 41 Entering the username and password in the IP Setup Page 34 Figure 42 The IP address subnet mask and gateway address edited as desired 35 Figure 43 The Home Page as seen from the Product s new IP address 36 Figure 44 The DataStick Measurement System Home Page esee 37 Figure 45 Accessing the Calibration Page esesseseseeesesresseseresresseseresressereresreeseeseresee 38 Figure 46 The DataStick Measurement System Calibration Page 38 Figure 47 Accessing the Configuration Edit Page seen 39 Figure 48 The Configuration Edit Page eerie eene eene enne ennt 40 Figure 49 The Communications Settings Page 41 Figure 50 SLC 5 03 PLC connected to Ethernet network via a 1761 NET ENI
50. changing the configuration of the product This section describes two The first involves evaluating or demonstrating an Ethernet DataStick and the second involves configuring a product that s to be put into service There are many ways to connect a product to a computer so that it can be configured This section describes three 1 Using a power injector and a CATS cross over cable 2 Using an Ethernet hub or switch and a CATS patch cable 3 Using an 802 3af compliant PoE Ethernet hub or switch and a CATS patch cable Choose the way that is most convenient for you Attention Determine how your control system will respond before disconnecting a product from the network Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 18 4 1 For Evaluation Demonstration Purposes A Thermo Scientific AquaSensors Ethernet product can be connected to a computer using a power injector and a CATS cross over cable This point to point connection is convenient for initial setup because it avoids the possibility of an IP address conflict This connection method is also convenient for evaluating or demonstrating a DataStick measurement system To set up the network you will need the following e acomputer with a Web browser and an Ethernet port e an Ethernet DataStick or an AV38 with Ethernet option e a CAT5 cross over cable e apower injector such as the one shown in Figure 17 Injector of Power over Ethernet c
51. ck integer R W GDSA 123 AV38 Configuration N60 01 Slave SDSA Address Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 81 8 Certifications The products are designed to pass e the ODVA approved conformance tests for an EtherNet IP Node Device e the Modbus IDA Conformance Test Program 9 General References e IEEE Standard 802 3 10Base T Ethernet http standards ieee org getieee802 index html e JEEE Standard 802 3af Power Over Ethernet http standards ieee org getieee802 index html e TIA EIA 568 B Commercial Building Telecommunications Cabling Standard http www tiaonline org e DataStick Measurement System Instruction Manual Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 82 10 Limited Warranty WARRANTY REPLACEMENT PLAN Thermo Fisher Scientific warrants its Smart Communications Adapters against material and workmanship defect for a period of one year from the date of shipment In the event that a defect is discovered during the warranty period Thermo Fisher Scientific agrees at its option to repair or replace the defective product Any product repaired or replaced under this warranty will be warranted only for the remainder of the original product warranty period This warranty does not apply to consumable products associated with this product including but not limited to chemical reagents and salt bridges Products may not be returned
52. d Swap SLC 2 Big Endian 3 Big Endian Word Swap 6 5 14 4 Common Services Service Implemented for Service Name Code Class Level Instance Level OEnuex Yes Yes Get Attribute Single 10Hex No Yes Set Attribute Single Please note that the PLC Data Type in the Mode Configuration Object affects only the implicit I O of the EtherNet IP it has no effect on the Modbus TCP 6 6 EtherNet IP Reference Open DeviceNet Vendor Association ODVA http www odva org Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 53 7 Modbus TCP and PCCC This section describes the Modbus TCP and Programmable Controller Communication Commands PCCC 7 1 Modbus TCP The product supports all measure calibrate configure and diagnose features of the DataStick via Modbus TCP According to the Modbus IDA Website The Modbus Protocol is a messaging structure developed by Modicon in 1979 It is used to establish master slave client server communications between intelligent devices It is a de facto standard truly open and the most widely used network protocol in the industrial manufacturing environment It has been implemented by hundreds of vendors on thousands of different devices to transfer discrete analog I O and register data between control devices It s a lingua franca or common denominator between different manufacturers TCP IP is the common transport protocol of the Internet an
53. d is actually a set of layered protocols providing a reliable data transport mechanism between machines Ethernet has become the de facto standard of corporate enterprise systems so it comes as no surprise that it has also become the de facto standard for factory networking Ethernet is not a new technology It has matured to the point that the cost of implementing this network solution has been dropping to where its cost is commensurate with those of today s field buses Using Ethernet TCP IP in the factory allows true integration with the corporate intranet and MES systems that support the factory To move Modbus into the 21st century an open Modbus TCP IP specification was developed in 1999 The protocol specification and implementation guide are available for download www modbus ida org specs Combining a versatile scaleable and ubiquitous physical network Ethernet with a universal networking standard TCP IP and a vendor neutral data representation Modbus gives a truly open accessible network for exchange of process data The Modbus TCP registers are defined in the tables in Section 7 3 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 54 Modbus TCP and PCCC Register Map For a detailed explanation of the register contents please see the description of the associated DataStick Command in the DataStick Measurement System Instruction Manual Catalog Number MANO11DS 4 7 1 1 Modbus TCP Reference
54. d the EtherNet IP Network Model 6 1 Electronic Data Sheet EDS The EtherNet IP Electronic Data Sheet EDS is called 282EEIP eds and can be found on the Ethernet Files CD that is supplied with the Ethernet product Be sure to register the EDS file with the configuration tool that you will be using 6 2 Definitions Network Client The EtherNet IP network host commonly a scanner module in a programmable logic controller Network Server An EtherNet IP device that implements server functionality in an EtherNet IP system Programmable PLC refers to the EtherNet IP network host Logic Controller BYTE An unsigned 8 bit value USINT Unsigned Short Integer see BYTE UINT Unsigned Integer a 16 bit unsigned value WORD See UINT BOOL A logical type TRUE or FALSE which may be represented by a single bit REAL Floating point specifically IEEE 32 bit single precision UDINT Unsigned Double Integer a 32 bit unsigned value SHORT STRING A string of bytes in which the first byte contains the length NAN Not A Number a specific value for IEEE floating point to indicate NO DATA 6 3 Reference Documents e ODVA Volume 1 CIP Common Specification Edition 3 1 2006 ODVA e ODVA Volume 2 EtherNet IP Adaptation of CIP Edition 1 3 2006 ODVA Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 43 6 4 Open DeviceNet Vendor Association Inc ODVA ODVA is an independent supplier organization that manages the Eth
55. doesn t tolerate the kind of delays necessary to accomplish an access of this type To assist the programmer in determining the overall success or failure of accessing DataStick Body data four counter attributes are available 1 Writes Pending 2 Read Error Count 3 Write Error Count 4 Timeout Count The Writes Pending is incremented every time the Ethernet product has been asked to write to the DataStick but has not yet completed the operation The count is decremented each time a write completes The Read Error Count is incremented every time the Ethernet product receives an error while trying to read from the DataStick Body It is a count of the total number of read errors for all of the protocols supported Some DataStick Body data might not be available depending on the type of Sensor Head installed When the Ethernet product tries to read this unavailable data the DataStick will respond with an error and this will cause the Read Error Count to be incremented The Ethernet product will realize that this data is unavailable and stop requesting it The Write Error Count is incremented every time the Ethernet product receives an error while trying to write to the DataStick It is a count of the total number of write errors for all of the protocols supported For instance if an attempt is made to change the Sensor Filter value to 200 the DataStick will respond with an error because the largest acceptable value is 100 and this will cause the
56. e Edit View Favorites Tools Advanced Help ay Qe Q d Jj search lie Folders 3 X H B Ez Be Name Type Status Device Name Phone or Host Address Owner LAN or High Speed Internet Address e Network Connections X Local Area Connection LAN or High Speed Internet Network cable unplugged Intel 82558 based Wizard 5 New Connection Wizard Wizard 9 Network Setup Wizard Wizard Figure 20 Network Connections window Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 20 Right click on Local Area Connection and select Properties This will bring up the Local Area Connection Properties as shown in Figure 21 This will bring up the Internet Protocol TCP IP Properties window as shown in Figure 22 4 Local Area Connection Properties General Authentication Advanced Connect using Big Realtek RTL8138 Family PCI Fast Ethernet NIC This connection uses the following items iei Client for Microsoft Networks B File and Printer Sharing for Microsoft Networks 8 QoS Packet Scheduler v Internet Protocol TCP IP Uninstall Properties Description Transmission Control Protocol Internet Protocol The default wide area network protocol that provides communication across diverse interconnected networks v Show icon in notification area when connected Figure 21 Local Area Connection Properties Highligh
57. e PLC where the new value is to be obtained Note that the Size in Elements is 1 because the Sensor Filter value is an integer data type that occupies register N30 18 in the Ethernet product The Channel is 0 because this is the RS 232 port on the SLC to which the ENI is connected 3MSG N11 0 14 Elements This Controller m Control Bits Communication Command Data Table Address N7 10 Size in Elements Channel m Target Device Data Table Address N30 18 Local Node Addr dec 3 octal Local Remote Message Timeout Message Transmitting ST 0 Ignore if timed out TO o To be retried MR e Awaiting Execution EW a Continuous Run CO o Eror ER 0 Message done DN o Message Enabled EN o Waiting for Queue Space o r Error Error Code Hex 0 Error Description No errors Figure 62 The Setup screen for a MSG instruction in a SLC 5 03 The destination information is shown in the Target Device field The Message Timeout specifies the amount of time that the MSG instruction will wait for the Ethernet product to respond Because of the way the ENI has been configured a Local Node Address of 9 corresponds to IP address 192 168 10 201 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 67 Figure 63 shows the Sensor Filter value that was read from N30 18 and stored in N7 0 The value to be w
58. e power injector Connect the power injector to the computer using a CATS cross over cable Point your Web browser at 192 168 0 100 to see the Home Page The Home Page will show the product s measurement values configuration and diagnostic information From there the product s IP address can be changed if desired by clicking on the CommSettings button If you re not familiar with setting a computer s IP address see Section 3 for a detailed description of the configuration procedure Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 6 2 Introduction This document describes the configuration and operation of the Thermo Scientific AquaSensors Ethernet Communications product It applies to V1 02 00 firmware or later The product is offered in two forms The first form is as a Communications Adapter as shown in Figure 3 that is plugged into the DataStick Body Figure 3 The Ethernet Communications Adapter The second form is as an option in the AV38 Local Display as shown in Figure 4 Figure 4 The Ethernet option in the AV38 Local Display front and rear views The product provides full featured measurement configuration calibration and diagnostics of any DataStickTM measurement system from any Ethernet enabled device via resident Web pages EtherNet IP Modbus TCP or Programmable Controller Communication Commands PCCC An intermediate analyzer is not required Thermo Scientific
59. edirector configured to redirect COM32 on the computer to the ENI at IP address 192 168 10 60 port 10 001 The ENI Utility is configured to communicate with the ENI via COM32 il Com Port Redirector Configuration ioj xj Port Configuration Advanced Redirect IP 192 168 10 60 10001 Com Setup Silent Mode To Move Lp Move Down Add IP Port Settings Remove Status idle o Disconnect Help ik Gl Close r Figure 52 The Com Port Redirector Com Port Redirector creates a virtual COM port at COM32 and redirects any communications with COM32 to IP address 192 168 10 60 port 10 001 7 2 2 Example SLC 5 03 Ladder Logic Programs The Message MSG instruction is used to communicate with the Ethernet product It has a DN Message done bit that can be used to trigger the next operation It also has an ER Error bit that can be used to handle communications errors See the RSLogix 500 Instruction Help for more information Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 58 The example ladder logic programs in this section communicate with an Ethernet product through an ENI configured as shown in Figure 53 JENI ENIW Utility IP Address 192 168 010 201 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 on oon nono oon Figure 53 The Message Routing tab of the ENI Configuration Utility When a MSG instr
60. ep can be skipped This can be done using the ipconfig command in a Command Prompt on a Windows xp computer that s connected to the destination network as shown in Figure 27 To open a Command Prompt click Start Run and type cmd in the Open field Command Prompt B x Microsoft Windows XP Uersion 5 1 2666 C Copyright 1985 2661 Microsoft Corp Documents and Settings Owner gt ipconf ig Jindows IP Configuration Ethernet adapter Local Area Connection Connection specific DNS Suffix TP Address I S 2 6 eoe o 6 s 6 52192 168 18 1H8 Subnet Mask gt 255 255 255 0 Default Gateway gt 192 168 10 1 C Documents and Settings Owner gt Figure 27 The output of the ipconfig command To determine the network s subnet bitwise AND the IP address with the subnet mask In the example of Figure 27 the IP address is 192 168 10 107 and the subnet mask is 255 255 255 0 192 168 010 107 AND 255 255 255 000 192 168 010 000 192 168 10 107 bitwise ANDed with 255 255 255 0 yields 192 168 10 0 this is the network s subnet It means that the Ethernet DataStick to be added must be given an IP address between 192 168 10 1 and 192 168 10 254 in order to be accessible by other devices on the network Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide Next the product s communications settings must be restored to default values This will guarantee that its IP add
61. erNet IP specification and supports the worldwide growth of EtherNet IP 6 5 Object Model The product s EtherNet IP object model is fashioned after the object model for the Thermo Scientific AquaSensors DeviceNet Communications Product CA b 5R or AV38 W X 5 Asa result the objects shown in Table 3 are identical This reduces the impact of changing the communications protocol after the application has been created Table 3 These objects are identical in the Ethernet products and DeviceNet Adapter object models Object Name User Configuration Generic Sensor Calibration Conductivity Sensor Calibration Mode Configuration For a detailed explanation of the Instance Attributes please see the description of the associated Thermo Scientific AquaSensors Command in the DataStick Measurement System Instruction Manual 6 5 1 Configuration The product supports Thermo Scientific AquaSensors factory configuration parameters and user configuration parameters All configuration data is stored in non volatile memory 6 5 2 Identity Object 01 2 1 Instance 6 5 2 1 Class Attributes Attribute ID Name EtherNet I Data Value Access Rule P Data Type 1 Revision UINT 1 Get Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 44 6 5 2 2 Instance Attributes Attribute ID Name EtherNet IP Data Value Access Data Type Rule 1 Vendor
62. erial ASCII 2 R W Number05 Main Serial ASCII 2 R W Number06 Main Serial ASCII 2 R W Number07 Main Serial ASCII 2 R W Number08 Main Serial ASCII 2 R W Number09 Main Serial ASCII 2 R W Number10 Main Serial ASCII 2 R W Number1 1 Main Serial ASCII 2 RAN Number12 Main Serial ASCII 2 RAN Number13 Main Serial ASCII 2 RAN Number14 Main Serial ASCII 2 RAN Number15 Main Serial ASCII 2 RAN Number16 DataStick Code VersionO1 DataStick Code Version02 DataStick Code Version03 DataStick Code Version04 ina al ies all se all Node integer R W GADDR Chars 3 Address SADDR DataStick Command Main Serial ASCII 2 R W GMSNO Number01 SMSNO BRE E Variable Class Information Comment Example Value Information EN RR BEER s MEN icis NEN Lese NEN iis MED id MEN ducis HEEE ioco NER is NEN eae ME du NN a NEED sus MERE aoi Information Information Information Information Information Information Information Information Information Information Information Information Information Information Information Information L i 4 Ki mE lt Null gt lt Null gt 321 Information Information Information 80 Register Description Data Access DataStick Comment Example Variable Number Type Command Value Class 45 022 Sensor integer GSTYPE Chars 2 1 Information N50 22 Type 45 023 Calibration integer CALSTATUS Chars 2 4
63. ernet Figure 48 The Configuration Edit Page To change the configuration of the DataStick enter the desired value in the editable field and click on the corresponding Set button For more information about re configuring a DataStick see the DataStick Manual Clicking the Cancel button instead of the Set button will return the Configuration Setting to its previous value Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 40 5 4 Communications Settings Page The communications settings page as shown in Figure 49 can be accessed by clicking the CommsSettings button on the Home Page A DataStick Measurement System Communications Settings Microsoft Internet Explorer aR File Edit View Favorites Tools Help ae Q sxx c x a 5 P Search Sie Favorites amp lt 7 e X L 33 Address 48 http 192 168 0 100 comm htm v SE Links y AquaSensors DataStick Measurement System EE d IP Setup Page Network Settings MAC Address 00 18 00 C 8 00 00 IP Address 192 168 0 100 Subnet Mask 255 255 255 0 Default Gateway 192 168 0 1 Pending Writes 0 Read Errors 33 Write Errors 0 ISP Download Timeout Errors 0 Aqua Web Site Clear Error Counters Datas 3 em Version 1 amp l Done internet Figure 49 The Communications Settings Page The communications settings page allows e the network settings to be viewed changed e some counters internal to the Ethernet product to be vi
64. ewed cleared e the firmware in the Ethernet product to be upgraded 5 4 1 Viewing Changing the Communications Settings See Section 4 Configuration Procedures for more information about changing the communications settings 5 4 2 Viewing Clearing the Internal Counters There are four counters internal to the Ethernet product that can be viewed Three of them can be cleared Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 41 The Pending Writes counter is incremented every time the Ethernet product has been asked to write to the DataStick but has not yet completed the operation The counter is decremented each time a write completes The Read Errors counter is incremented every time the Ethernet product receives an error while trying to read from the DataStick It is a count of the total number of read errors for all of the protocols supported Some configuration data might not be available depending on the type of Sensor Head installed in the DataStick Body When the Ethernet product tries to read this unavailable data the DataStick will respond with an error and this will cause the Read Errors counter to be incremented The Ethernet product will realize that this data is unavailable and stop requesting it The Write Errors counter is incremented every time the Ethernet product receives an error while trying to write to the DataStick It is a count of the total number of write errors for all of the protoco
65. ibrate pH in pH not in mV Please note that the PLC Data Type affects only the Modbus TCP it has no effect on the EtherNet IP Table 7 Register bank 3000 integer registers Register Description Data Access DataStick Comment Example Value Variable Number Type Command Class 43 001 Sensor Value integer GSNSR N30 01 Process Value 43 002 Temperature integer GTEMP 2 Process N30 02 Value Value 704 51 43 003 Calibrate integer W CALS1PS One DS 702 Calibration N30 03 Sensor 1 arg 3003 Point Sample Value 53 R i 43 004 Calibrate integer R W CALS2PS Two DS 0 1004 Calibration N30 04 Sensor 2 args 3008 Point Sample 3004 Value N30 05 Temperature arg 3005 1 Point Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 74 Register Description Data Access DataStick Comment Number Type Command 43 006 Calibrate integer R W CALS1PB No DS N30 06 Sensor 1 arguments R Class Calibration Calibration Ba A Example Value Variable Point Buffer i 43 007 Calibrate integer AN CALS2PB One DS N30 07 Sensor 2 arg 3007 Point Buffer 43 003 Calibrate integer R W N A N30 08 Sensor 2 Point Sample Point 43 009 Calibrate integer R W CALSAIR No DS N30 09 Sensor in Air arguments 43 010 Calibrate integer R W CALSZERO No DS N30 10 Sensor Zero arguments 43 01 1 Calibration integer R W CALABORT No DS N30 11 Abort arguments 43 012 DO Salinity integer R W GSALT N30 12 SSALT 43
66. ific Thermo Fisher Scientific reserves the right to change or modify this warranty at any time Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 83 11 Terms and Conditions Terms and Conditions of Sale The following terms and conditions will be presumed acceptable unless changes are made in writing and accepted by both parties in a reasonable amount of time Any standard or boilerplate terms and conditions supplied with a written purchase order will not be applicable unless accepted in writing by both parties Quotations All quotations shall be in writing Written quotations shall be valid for 30 days from the date issued Verbal quotations or price lists are not valid Pricing All pricing is in US Dollars Thermo Fisher Scientific reserves the right to change pricing without notice Terms Payment terms are net 30 days from the date of invoice with approved credit Thermo Fisher Scientific reserves the right to deny credit or revoke previously extended credit Past due accounts are subject to interest charges Other acceptable payment terms are cash certified check money order credit card or letter of credit confirmed by any United States of America bank Other payment terms are not valid unless accepted in writing Sales taxes shall be included on the invoice unless a valid tax exemption certificate is supplied Return Material Authorization Contact Thermo Fisher Scientific Customer Service for a
67. ing it The Write Error Count is incremented every time the Ethernet product receives an error while trying to write to the DataStick It is a count of the total number of write errors for all of the protocols supported For instance if an attempt is made to change the Sensor Filter value to 200 the DataStick will respond with an error because the largest acceptable value is 100 and this will cause the Write Error Counter to be incremented The Timeout Count is incremented every time the Ethernet product fails to receive a response from the DataStick in a reasonable amount of time It is a count of the total number of write errors for all of the protocols supported The counters can be cleared to 0 by writing to them Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 79 Table 9 Register bank 5000 information registers Register Number 45 001 N50 01 45 002 N50 02 45 003 N50 03 45 004 N50 04 45 005 N50 05 45 006 N50 06 45 007 N50 07 45 008 N50 08 45 009 N50 09 45 010 N50 10 45 011 N50 11 45 012 N50 12 45 013 N50 13 45 014 N50 14 45 015 N50 15 45 016 N50 16 45 017 N50 17 45 018 N50 18 45 019 N50 19 45 020 N50 20 45 021 N50 21 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide Data Type Description Access Main Serial ASCII 2 R W Number02 Main Serial ASCII 2 R W Number03 Main Serial ASCII 2 R W Number04 Main S
68. ions window shown in Figure 34 by clicking Start Control Panel Network Connections S Network Connections DAR File Edit View Favorites Tools Advanced Help Qs amp d JO search Folders la LE x id X H3 B Ez Address e Network Connections Name Type Device Name Phone or Host Address Owner LAN or High Speed Internet Local Area Connection LAN or High Speed Internet Network cable unplugged Intel 82558 based Wizard 5 New Connection Wizard Wizard Q Network Setup Wizard Wizard Figure 34 Network Connections window Right click on Local Area Connection and select Properties This will bring up the Local Area Connection Properties window as shown in Figure 35 4 Local Area Connection Properties General Authentication Advanced Connect using HB Realtek RTL8139 Family PCI Fast Ethernet NIC This connection uses the following items v E Client for Microsoft Networks v mr File and Printer Sharing for Microsoft Networks v mr QoS Packet Scheduler IN Internet Protocol TCP IP Description Transmission Control Protocol Intemet Protocol The default wide area network protocol that provides communication across diverse interconnected networks v Show icon in notification area when connected Figure 35 Local Area Connection Properties Highlight Internet Protocol TCP IP and click the Properties button Thermo Scientific AquaSensors Da
69. le 10ugx No Yes Set Attribute Single 6 5 13 Conductivity Sensor Calibration Object 69 ex 1 Instance 6 5 13 1 Class Attributes Attribute Name EtherNet IP Data Value Access ID Data Type Rule 1 Revision UINT 1 Get 6 5 13 2 Instance Attributes Attribute Name Thermo Thermo EtherNet IP Default Access ID Scientific Scientific Data Type Data Rule AquaSensors AquaSensors Value Command Offset 1 Cell Constant GCELL 0 REAL NAN Get Set SCELL 6 5 13 3 Common Services Service Implemented for Service Name Code Class Level Instance Level OEnuex Yes Yes Get Attribute Single 10ugx No Yes Set Attribute Single Always reads as 0 since the parameter is write only Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 52 6 5 14 Mode Configuration Object 75uegx 1 Instance 6 5 14 1 Class Attributes Attribute Name EtherNet IP Data Value Access ID Data Type Rule 1 Revision UINT 1 Get 6 5 14 2 Instance Attributes Attribute Name Thermo Thermo EtherNet IP Default Access Scientific Scientific Data Type Data Rule AquaSensors AquaSensors Value Command Offset 2 PLC Data Type N A N A USINT 0 Get Set format of Implicit data object 6 5 14 3 PLC Data Type Value Type 0 Little Endian ControlLogix 1 Little Endian Wor
70. ls supported For instance if an attempt is made to change the Sensor Filter value to 200 using the Web Server s Configuration Page the DataStick will respond with an error because the largest acceptable value is 100 and this will cause the Write Errors counter to be incremented The Timeout Errors counter is incremented every time the Ethernet product fails to receive a response from the DataStick in a reasonable amount of time It is a count of the total number of write errors for all of the protocols supported The error counters can be cleared to 0 by clicking the Clear Error Counters button 5 4 3 Upgrading the Firmware The firmware in the Ethernet product can be upgraded by clicking on the ISP Download button Thermo Fisher Scientific will provide you with further instructions in the event that a firmware upgrade becomes necessary Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 42 6 EtherNet IP The product supports all measure calibrate configure and diagnose features of the DataStick via EtherNet IP EtherNet IP is a low cost open industrial network that links industrial devices such as limit switches photoelectric sensors and motor starters to machine controllers over Ethernet This section describes the EtherNet IP Network Object Model which completely describes the interface from the EtherNet IP network point of view It also describes the unit configuration unit initialization an
71. n Figure 30 or Figure 31 can be constructed CATS patch Power cables Ei a Laptop Ethernet DataStick Ethernet hub or switch Figure 30 An Ethernet DataStick network constructed with an Ethernet switch and patch cables CATS patch Power ais CATS injector Eb j cable i Laptop Ethernet hub or switch AM38 with Ethernet option Modbus RTU DataStick 24 VDC power supply Figure 31 An AV38 network constructed with an Ethernet switch and patch cables Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 27 If you have the following equipment e 802 3af compliant PoE Ethernet hub or switch e CATS patch cable then a network like the one shown in Figure 32 or Figure 33 can be constructed CATS patch cable Ethernet DataStick 802 3af compliant PoE Ethernet hub or switch Figure 32 An Ethernet DataStick network constructed with a PoE switch and a patch cable CATS patch cables LA uni 802 3af compliant PoE Ethernet hub or switch AVIO with Ethernet option Modbus RTU C DataStick 24 WDC power supply Figure 33 An AV38 network constructed with a PoE switch and patch cables Now that an isolated network has been constructed it s time to change the IP address of the computer so that it can communicate with the DataStick Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 28 Go to the Network Connect
72. nee 15 3 2 1 Electrical Connections Sene an r A eue A pe een aa ades 15 2 2 Location of AV38 s MAC Address Aure ae cite Fed tv dtacdes ss d edad vae 15 3 2 3 Restoring Default IP Address Subnet Mask Gateway Address 16 Configuration PEOCedUTES icis eso fecisti iere suia e iuge ideeo dedu tere 17 4 1 For Evaluation Demonstration Purposes eeeceeeeeeeceeeeeceeeeeceteeeeeeeeeeeneeeees 19 4 1 1 Advanced Conftgutationis acs Gs io eo mes dia dai gus ocesaeeddacbecussatds e ede quedes 23 4 2 Commissioning an Ethernet Product for Service eseeses 25 Web illac d P 37 3 1 PHONG PAGS ER PTT 37 Ded Calibration Papeis aE cit R EEE AEE N 38 5 3 Configuration Page etes eres ie reete ie ERAN SN ona ROUX asah 39 5 4 Communications Settings Page esessssssseeseseeeeeee enne nentes 4 5 4 1 Viewing Changing the Communications Settings ssss 41 5 4 2 Viewing Clearing the Internal Counters eene 41 5 4 3 Upgrading the Firmware ccce In s e ee eue ae tea ei dnt spe PR OR A 42 snis eril e AE 43 6 1 Electronic Data Sheet EDS essseeeeeeeeeeeeeenere eene eene 43 6 27 JDREIBIBOTISSE Nereus DO em RE ca ti but da uad EpL AE suite E d Nd nud 43 6 3 Reference Docunients 2 nd aea t a Hie AES TA De ea e IRSE i iS 43 6 4 Open DeviceNet Vendor Association Inc ODVA esse 44 6 5 Object MI
73. ort floating point values corresponding integer values can be found in Bank 3000 If the product is not attached to a DataStick body the Sensor Value float and the Temperature Value float shown in Table 6 will read Not a Number NaN GSTATUS Chars 1 Status Offset 2 41 003 Sensor Memory integer GSTATUS Chars 1 N10 03 Status Offset 0 Table 6 Register bank 2000 floating point registers Register Description Data Access DataStick Comment Example Value Variable Number Type Command Class 42 001 Sensor Value float GSNSR 7 04 Process N20 01 Value 42 002 N20 02 42 003 Temperature float GTEMP 25 1 Process N20 03 Value Value 42 004 N20 04 42 005 Calibrate float R W CALS1PS 7 02 Calibration N20 05 Sensor 1 Point Sample Value _ 42 006 N20 06 42 007 Calibrate float R W CALS2PS 10 04 Calibration N20 07 Sensor 2 Point Sample Value 42 008 N20 08 42 009 Calibrate float R W CALST1PS 25 3 Calibration N20 09 Temperature 1 Point Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 72 Register Description Data Access DataStick Comment Example Value Variable Number Type Command Class 42 917 N20 17 42 018 N20 18 42 019 N20 19 42 020 N20 20 42 021 N20 21 42 022 N20 22 42 023 DO Salinity float RAN GSALT 232 1 Configuration N20 23 SSALT 42 024 N20 24 42 025 DO Pressure float R W GPRESS 764 2 Configuration N20 25 SPRESS 42 Fg Fg 26 42 027 Conductivity
74. oums s z Desc Fe Properties Usage Help Figure 58 The Sensor Value in F8 0 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 63 7 2 2 2 Reading and Writing a Configuration Value The ladder logic program in Figure 59 Figure 60 and Figure 61 continuously reads the Sensor Filter value from register N30 18 in the Ethernet product at IP address 192 168 10 201 using a Message MSG instruction and stores it in N7 0 in the PLC It also writes the value in N7 10 in the PLC to N30 18 in the Ethernet product when bit B3 0 1 is toggled The program is event driven in that the completion of a MSG instruction triggers the transmission of another one A count of the messages sent is kept as well as a count of any errors that may have occurred 0000 Dest B3 0 0000000000000000 READ SENSOR FILTER B3 0 ES 0 MESSAGES SENT COUNT GRT MOV 0001 Greater Than A gt B Move Source A N7 100 Source 0 700 0 lt Source B 32766 Dest N7 100 32766 700 ERROR COUNT GRT MOV 0002 Greater Than A gt B Move Source A N7 101 Source 0 0 0 lt Source B 32766 Dest N7 101 32766 lt 0 lt E B3 0 MSG 0003 Read Wnite Message EN EE 0 Type Peer To Peer Read Wnte Read DNE Target Device PLCS Local Remote Local ER gt Control Block N10 0 Control Block Length 14 Setup Screen READ SENSOR FILTER B3 0 Q
75. quaSensors DataStick Ethernet Communications User Guide 31 Start a Web browser on the computer and enter 192 168 0 100 in the Address field This will bring up the DataStick s Home Page as shown in Figure 39 Zl DataStick I O Status Microsoft Internet Explorer File Edit View Favorites Tools Help Q sxx Q ix a y Search Sie Favorites B ew lay 33 Address http 192 168 0 100 v Ecco DAER d Links Bx AquaSensors i gt Home Page I O Status ox Measurement Value Units Value Units Sensor Temperature SensorType Aqua Web Site Configuration Sensor Filter Temperature Filter pH Buffer Standard DO Pressure Diagnostic Firmware Version Serial Number Sensor Memory Status Config Memory Status DO Salinity mS cm Cal Memory Status Comp Slope C Run Status Cond Ref Temp PC Last Cal Type Cell Constant Calibration Status This page automatically reloads every 20 seconds reme System Version 1 01 01 01 syster DataStick Measurement System Value ID3 17 1234 Valid Valid Valid System OK No Sensor Cal No Sensor Cal a Figure 39 The Ethernet DataStick s Home Page Internet Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide Click on the CommSettings button to access the communications settings The IP Setup Page will appear as shown in Figure 40 Zi DataStick Measurement System Communications Settings
76. re you can accomplish any communications This Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 56 is done using the ENI Configuration Utility shown in Figure 51 It can be downloaded from http www ab com programmablecontrol plc micrologix 1000 get ENIutility exe JENI ENIW Utility ENI IP Addr Message Routing Email Reset Utility Settings Web Config Web Data Dese ENI Series a 232 Baud Rate Auto zompactL ogm Foutina M Obtain via BootP v ENI IP Address 000 000 000 000 Always F E f Subnet Mask 000 000 000 000 Obtan va DHCP 7 Gateway 000 000 000 000 Ethernet Speed Duplex Security Mask 1 000 000 000 000 auto Negotiate Security Mask 2 000 000 000 000 p efault Values Figure 51 The ENI Configuration Utility See the 1761 NET ENI MicroLogix Ethernet Interface User Manual for a complete description of how to configure the ENI Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 57 7 2 1 2 Com Port Redirector Software If you have a Series D 1761 NET ENI END then it s possible to configure the ENI via Ethernet using a software program called Com Port Redirector This can be beneficial because the ENI can be re configured without disconnecting it from the SLC Com Port Redirector can be downloaded from http www ab com programmablecontrol plc micrologix 1000 get comredir zip Figure 52 shows the Com Port R
77. ress is known Follow the procedure described in Section 3 to accomplish this If you re sure that the communications settings haven t been changed since the product was received from Thermo Fisher Scientific then this step can be skipped Next an isolated network must be set up consisting of a computer and an Ethernet DataStick and the IP address of the computer must be changed so it can communicate with the DataStick Follow the procedure below to accomplish this Windows xp is used but Windows 2000 and Vista as well as other operating systems will also work An isolated network can be constructed in several different ways depending upon the equipment that s available If you have the following equipment e power injector e CATS cross over cable then a network like the one shown in Figure 28 or Figure 29 can be constructed CATS Cross over Power cable injector Ethernet DataStick Figure 28 An Ethernet DataStick network constructed with a power injector and a cross over cable CATS Cross over Power cable CATS patch injector cable Laptop ASE with Ethernet option E Modbus RTU i 24 VDC DataStick l power supply Figure 29 An AV38 network constructed with a power injector and a cross over cable Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 26 If you have the following equipment e Ethernet hub or switch e CATS patch cable then a network like the one shown i
78. ritten is in N7 10 In this example the Sensor Filter value was changed to 1 The figure also shows the MESSAGES SENT COUNT in N7 100 and the ERROR COUNT in N7 101 1Data File N7 dec INTEGER x 1l 0 C Oo so Oyo C o 6 Oo o coc O OT O oOo O OoOO oo o co oO O O O Oro S o o o o oOo Oooo o ogg Oo oO A Oo oO oto amp o o o o oO o oOo oO O O oO Oc coccococcoooiubxE oo oO O O O O O O Ogg o c c CO oO C o O 0o f Badw Decma 7 Symbol SENSOR FILTER 1 O Columns 10 v Desc 3 Properties Usage Help Figure 63 The N7 register showing the Sensor Filter value and the new Sensor Filter value 7 2 3 SLC 5 05 PLC A SLC 5 05 PLC can be connected directly to an Ethernet network no intermediate equipment is required Figure 64 shows a SLC 5 05 connected directly to an Ethernet network CATS patch cable SLC 5 05 Ethernet DataStick 802 3 af compliant PoE Ethernet hub or switch Figure 64 SLC 5 05 PLC connected directly to an Ethernet network Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 68 7 2 4 Example SLC 5 05 Ladder Logic Programs The ladder logic programs for a SLC 5 05 are very similar to the ladder logic programs shown in Section 7 2 2 Example SLC 5 03 Ladder Logic Programs The main difference is in the Setup screen for the MSG instruction as shown in Figure 65 7 MSG N20 0 51 Elements
79. s 10Base T Both forms comply with the IEEE 802 3af Power Over Ethernet standard and as such are termed powered devices PD This means that they receive their power via the Ethernet network Power Classification Class 1 Supply Voltage 44 57 VDC 48 VDC nominal Supply Current 25 mA 48 VDC They are insensitive to the polarity of the power supply and are capable of operating in either Mode A or Mode B as shown in Figure 7 and Figure 8 respectively Switch Hub Powered End Station Data pair H Power Sourcing Equipment Data pair Figure 7 Endpoint power sourcing equipment Mode A The product is the Powered End Station Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 9 Switch Hub Powered End Station Sourcing Equipment Figure 8 Endpoint power sourcing equipment Mode B The product is the Powered End Station The rest of this section describes the hardware setup of each form of the product 3 1 Ethernet Communications Adapter The DataStick measurement system consists of three parts as shown in Figure 9 that are assembled at Thermo Fisher Scientific 1 Plug in Ethernet Adapter 2 DataStick Body 3 Plug in Sensor Head Figure 9 The three parts of the DataStick measurement system The Adapter can be removed and replaced in the field This may be desirable for any number of reasons some of which are e Ethernet Diagnostics Observe the Link Activity
80. s 192 168 0 0 The next step is to connect the Ethernet DataStick to the laptop Follow the procedure below to accomplish this Connect the power injector to the laptop using the CATS cross over cable Be careful not to plug the cross over cable into the jack that has the DC power on it This jack is typically identified with a warning sticker that says Connect to PoE device only Connect the Ethernet DataStick to the power injector by plugging the Ethernet DataStick s integral CATS cable to the PoE jack Plug the power injector into an AC outlet and verify that the Link LED on the laptop lights Start a Web browser on the laptop and enter the Ethernet DataStick s IP address in the Address field This will bring up the DataStick s Home Page as shown in Figure 24 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 22 Zl DataStick 1 0 Status Microsoft Internet Explorer A File Edit View Favorites Tools Help ay Q sxx Q ix a 5 Search S Favorites amp bs Ee x lag 3 Address http 192 168 0 100 vj us e AquaSensors DataStick Measurement System dicii Home Page I O Status ok Measurement Value Units Configuration Value Units Diagnostic Value Sensor 7 pE Sensor Filter 1 sec Firmware Version D3 17 Temperature 25 2000 PC Temperature Filter 1 sec Serial Number 1234 SensorType pH Buffer Standard 4 7 10 Sensor Memory Status Valid DO Pressure 760 000 mmHg Config Memory Status Valid
81. t Internet Protocol TCP IP and click the Properties button Internet Protocol TCP IP Properties m General Alternate Configuration You can get IP settings assigned automatically if your network supports this capability Otherwise you need to ask your network administrator for the appropriate IP settings Obtain DNS server address automatically Use the following DNS server addresses Preferred DNS server Alternate DNS server Cancel Figure 22 The Internet Protocol TCP IP Properties window Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 21 Click the Use the following IP address radio button and enter the IP address Subnet mask and Default gateway values as shown in Figure 23 Internet Protocol TCP IP Properties H n General You can get IP settings assigned automatically if your network supports this capability Otherwise you need to ask your network administrator for the appropriate IP settings Obtain an IP address automatically Use the following IP address IP address 190 159 0 1 Subnet mask 255 255 a a Default gateway 192 168 0 1 Use the following DNS server addresses Preferred DNS server Alternate DNS server Figure 23 Giving the laptop a static IP address Click OK until you return to the Network Connections window The laptop now has a static IP address of 192 168 0 1 and its subnet i
82. t s Ethernet connection Enter the product s new IP address in the Address field of the Web browser to bring up the Home Page as shown in Figure 43 2l DataStick I O Status Microsoft Internet Explorer DER File Edit View Favorites Tools Help ay Q sxx MEO x a EA JO search Sf Favorites 2 A 7 E os lag 3 Address http J 192 168 10 200 Eco Links AquaSensors DataStick Measurement System er Home Page I O Status ok Measurement Value Units Configuration Value Units Diagnostic Value Sensor 7 0000 pH Sensor Filter 1 sec Firmware Version D3 17 Temperature 25 2000 PC Temperature Filter 1 sec Serial Number 1234 SensorType pH pH Buffer Standard 4 7 10 Sensor Memory Status Valid DO Pressure 760 000 mmHg Config Memory Status Walid DO Salinity mS cm Cal Memory Status Valid Comp Slope C Run Status System OK Aqua Web Site Cond Ref Temp 25 0000 PC Last Cal Type No Sensor Cal Cell Constant Calibration Status No Sensor Cal This page automatically reloads every 20 seconds Measurement orsion 1 M fsys k Measurement Versio 1 01 syste 2 Internet Figure 43 The Home Page as seen from the Product s new IP address The Ethernet DataStick s communications settings have now been set as desired and it can be connected to the desired network This completes the configuration procedure Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 36 5 Web Server
83. taStick Ethernet Communications User Guide 29 This will bring up the Internet Protocol TCP IP Properties window as shown in Figure 36 Internet Protocol TCP IP Properties General Altemate Configuration You can get IP settings assigned automatically if your network supports this capability Otherwise you need to ask your network administrator for the appropriate IP settings ea O Use the following IP address Obtain DNS server address automatically Use the following DNS server addresses Preferred DNS server aaa Alternate DNS server Figure 36 The Internet Protocol TCP IP Properties window Click the Use the following IP address radio button and enter the IP address Subnet mask and Default gateway values as shown in Figure 37 Internet Protocol TCP IP Properties M General You can get IP settings assigned automatically if your network supports this capability Otherwise you need to ask your network administrator for the appropriate IP settings Obtain an IP address automatically Use the following IP address IP address Subnet mask Default gateway Use the following DNS server addresses Preferred DNS server Alternate DNS server Cancel Figure 37 Giving the computer a static IP address Click OK until you return to the Network Connections window The computer now has a static IP address of 192 168 0 1 and its su
84. uction from the PLC with a Local Node Address Destn of 9 arrives at the RS 232 port on the ENI the ENI routes it to the Ethernet product at IP address 192 168 10 201 Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 59 7 2 2 1 Reading the Sensor Value The ladder logic program shown in Figure 54 Figure 55 and Figure 56 continuously reads the Sensor Value from register N20 01 in the Ethernet product at IP address 192 168 10 201 using a Message MSG instruction and stores it in F8 0 in the PLC Note that on rung 3 the two words that make up the floating point Sensor Value are swapped before they re copied to the F8 file The program is event driven in that the completion of a MSG instruction triggers the transmission of another one A count of the messages sent is kept as well as a count of any errors that may have occurred 0000 0001 0002 J_ M 15 GRT Greater Than A gt B MOV Source 0 Dest CLR Clear Dest B3 0 0000000000000000 Source A N7 100 0 lt Source B 32766 32766 lt GRT Greater Than A gt B Source A N7 101 0 lt Source B 32766 32766 B3 0 es SJ 0 MESSAGES SENT COUNT MOV Move Source 0 0 Dest N7 100 0c ERROR COUNT MOV Move Source 0 0 lt Dest N7 101 0 Figure 54 Part 1 of 3 of a ladder logic program that reads the Sensor Value from N20 01
85. ut data To utilize this connection type an owning connection must exist from a second Client and the configuration of the connection must match exactly Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 6 5 4 5 Output Instance 130 Configuration Instance This instance allows clients to download necessary configuration information to the ExLink when the I O connection is opened The Configuration Instance supports 0 400 bytes of data If no configuration data is needed this instance may be omitted 6 5 4 6 Common Services Service Implemented for Service Name Code Class Level Instance Level OEnex Yes Yes Get_Attribute_Single 10Hex No Yes Set Attribute Single 6 5 5 Connection Manager Object 06yex This object has no attributes 6 5 6 TCP Object F5uex 1 Instance 6 5 6 1 Class Attributes Attribute ID Name Data Type Data Value Access Rule 1 Revision UINT 1 Get Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 46 6 5 6 2 Instance Attributes Attribute ID Name Data Type Default Access Rule Data Value 1 Status DWORD 1 Get 2 Configuration Capability DWORD 0 Get 3 Configuration Control DWORD 0 Get 4 Physical Link Object Get Structure of Path Size UINT 2 Path Array Of WORD Ox20F6 0x2401 5 Interface Configuration Get Structure of IP Address UDINT 0 Net
86. vity The Heartbeat LED is recessed within the body of the Adapter It blinks green at a rate of 1 Hz while the Adapter is operating normally It blinks red and green to indicate that the IP Address Subnet Mask and Gateway Address have been restored to default values See Section 3 1 5 for more information about restoring the communications settings to default values Thermo Scientific AquaSensors DataStick Ethernet Communications User Guide 13 3 1 5 Restoring Default IP Address Subnet Mask Gateway Address In the event that the IP address of an Adapter is unknown its communications settings can be restored to factory default values by following the procedure below Heartbeat LED recessed Pin 5 Pin 9 Pin 2 7 Link Activity LED Figure 14 Pin numbering and LED locations 1 Disconnect the Adapter from the network Attention Determine how your control system will respond before disconnecting an Adapter from the network 2 Detach the Adapter from the DataStick 3 Make an electrical connection between pins 5 and 9 on the DataStick side of the Adapter using a clip lead or equivalent as shown in Figure 14 Be careful to make the connection only between pins 5 and 9 4 Apply power to the Adapter and watch the Heartbeat LED shown in Figure 14 After approximately 5 seconds the Heartbeat LED will blink red and green at a rate of 2 Hz This indicates that the Adapter has detected the connection between pins
87. without authorization from Thermo Fisher Scientific To obtain authorization please call Thermo Fisher Scientific for a return material authorization number Limitations This warranty does not cover Damage caused by misuse neglect lack of appropriate maintenance alteration accident or improper application or installation Damage caused by any repair or attempted repair not authorized by Thermo Fisher Scientific Any product not used in accordance with the instructions furnished by Thermo Fisher Scientific Damage caused by acts of God natural disaster acts of war declared or undeclared acts of terrorism work actions or acts of any governmental jurisdiction Freight charges to return merchandise to Thermo Fisher Scientific Travel fees associated with on site warranty repair This warranty is the sole expressed warranty made by Thermo Fisher Scientific in connection with its products All other warranties whether expressed or implied including without limitation the warranties of merchantability and fitness for a particular purpose are expressly disclaimed The liability of Thermo Fisher Scientific shall be limited to the cost of the item giving rise to the claim In no event shall Thermo Fisher Scientific be liable for incidental or consequential damages This warranty is the sole and complete warranty for Thermo Fisher Scientific No person is authorized to make any warranties or representations on behalf of Thermo Fisher Scient
88. work Mask UDINT 0 Gateway Address UDINT 0 Name Server UDINT 0 Name Server 2 UDINT 0 Domain Name Size UINT 0 Domain Name STRING 0 6 Host Name Get Structure of Host Name Size UINT 0 Host Name STRING 0 6 5 6 3 Common Services Service Code Implemented for Service Name Class Level Instance Level OEnex Yes Yes Get_Attribute_Single 10Hex No Yes Set Attribute Single 6 5 7 Ethernet Link Object F6uex 1 Instance 6 5 7 1 Class Attributes Attribute ID Name Data Type Data Value Access Rule 1 Revision UINT 1 Get 6 5 7 2 Instance Attributes Attribute ID Name Data Type Default Access Rule Data Value 1 Interface Speed UDINT 10 Get 2 Interface Flags DWORD 3 Get 3 Physical Address USINT Array 6 0 Get from ODVA for more details on this attribute from ODVA for more details on this attribute from ODVA for more details on this attribute from ODVA for more details on this attribute from ODVA for more details on this attribute from ODVA for more details on this attribute from ODVA for more details on this attribute from ODVA for more details on this attribute from ODVA for more details on this attribute See section 5 3 2 2 1 of Volume 2 EtherNet IP Adaptation of CIP See section 5 3 2 2 2 of Volume 2 EtherNet IP Adaptation of CIP See section 5 3 2 2 3 of Volume 2 EtherNet IP Adaptation of CIP
89. y U S patent 6 168 707 ORION Series A meters and 900A printer are protected by U S patents 5 198 093 D334 208 and D346 753 ionplus electrodes and Optimum Results solutions are protected by U S patent 5 830 338 ROSS Ultra electrodes are protected by U S patent 6 793 787 ORP standard is protected by U S patent 6 350 367 No Cal electrodes are protected by U S patent 7 276 142 2009 Thermo Fisher Scientific Inc All rights reserved All trademarks are the property of Thermo Fisher Scientific Inc and its subsidiaries The specifications descriptions drawings ordering information and part numbers within this document are subject to change without notice This publication supersedes all previous publications on this subject Table of Contents 1 2 3 Q ick Statler a HM 6 Introductio cesna a R E A A A E Ea 7 Hardware Set ip sinri na n eau du Ust A R E 9 3 1 Ethernet Communications Adapter yj ccecnicsaten Gaceudtas pied cuetciea saad coteudtedapanee 10 3 1 1 Operating Temp rature see sece re ert SUD EY RUN REN eA SEES ARN I Ea Sea Pare eR 11 3 1 2 Electrical Connectlons asien eeter a dete a tri qe pae 12 3 1 3 Location of Adapter s MAC Address eese 12 3 1 4 IEA CIC AL OES cca secutos deudas hi as Mei onu dai PR sede 13 3 1 5 Restoring Default IP Address Subnet Mask Gateway Address 14 3 2 AV38 Local Display with Ethernet Option seeeeeeeeenere

Download Pdf Manuals

image

Related Search

Related Contents

Plate Processor 68/85 Maintenance Chart  Monte Carlo Fan Company 5SWR54XXD Series User's Manual  Documentation EDCAE PDF  Annexe  Installation manual for linear actuator Electrak PPA  ASUS PRO P ESSENTIAL P55VA-SO025G  Projecta Picture King 178x178 cm Matte White S 1:1    Emerson 249B Data Sheet  Manual de Usuario para captura del Pronóstico de Ingresos  

Copyright © All rights reserved.
Failed to retrieve file