Home
ASCII Protocol Documentation
Contents
1. Write only access zero when read FW Write with factory password UW Write with user password Password is US AD 3 2 HDU device IDs The device ID s can be used for example to configure display devices automatically Each device pro vides a set of parameters describing the device The device parameters are listed in the following list de scribe the existing measurement or actuator channels Several parameters are separated by commas The following rules apply Stelle Beispiel Bedeutung 1 P Primary measurement channel 1 S Secondary measurement channel 1 H HiRes Primary measurement channel 1 A AVA Modul 2 3 4 010 Parameter ID C 2 3 4 900 Parameter ID Pumpe Device Device Parameter ID ID Sensor Temperature 100 P010 Sensor Conductivity Temperature 200 P022 S025 P010 Sensor Pressure 300 P030 P040 S310 Sensor Pressure HiRes 301 H030 H040 S310 AutoCal MP 390 P040 S040 A501 Sensor Flow 600 P060 S066 Sensor pH 700 P070 S5010 IBP ASCII protocol 3 3 Parameter IDs Parameter Unit Parameter ID Temperature C 010 F 011 Conductivity uS cm 020 mS cm 021 S cm 022 Temperature Coefficient olK 025 Pressure mmHg 030 mBar 031 kPa 032 psi 033 Pressure Drop mmHg 040 mBar 041 kPa 042 psi 043 Flow ul min 060 ml min 061 l min 062 Flow accumulated ul 065 ml 066 l 067 pH pH 070 3
2. Command R W Function Format Return Remark SYSAPR R Returns supported ASCII Protocol SYSAPR x y or x major release number Specification number 99 Error y minor release number x y ASCII Protocol Specification number SYSBDW W Writes a new baudrate SYSBDW baud 01 OK Resets factory and user pass Baud 115200 Standard or 99 Error words in case of successful op Baud 9600 eration SYSCDR R Returns the string of the user SYSCDR n String or Channel number corresponds to configurable channel description n Channel number 99 Error the position in the string from command VALAR SYSCDW W Writes a string into user configurable SYSCDW n String 01 OK Channel number corresponds to channel description n Channel number 99 Error the position in the string from String Channel description command VALAR Use quotation marks around String if String Maximum string length is 40 contains space characters Those additional characters quotation marks are not part of the description SYSDDR R Returns the string of a user SYSDDR String or configurable device description 99 Error SYSDDW W Writes a string into user configurable SYSDDW String 01 OK Maximum string length is 40 device description String Device description 99 Error characters Use quotation marks around String if String contains space characters Those additional quotation marks are not part of the description SYSDLR R Returns channel damping len
3. 1 Introduction 1 1 Scope of this document This document specifies the ASCII protocol of the IBP HDU Modules 1 2 Related Documentation HDU User Manual SAFETY INSTRUCTIONS Read the HDU User Manual and this documentation carefully and entirely before using the HDU Sensors 1 3 Abbreviations and Definitions Abbreviation Definition ASCII American Standard Code for Information Interchange CRC Cyclic Redundancy Check this value is calculated from a string of data values and is used by the recipient of the data string to check the string integrity LSB Least significant byte bit MSB Most significant byte bit Word A measure of data size associated with a particular Modbus register number A word is equivalent to 2 bytes or 16 bits Technical Data 2 Technical Data 2 1 General Specification Parameter Value Bus Type RS 485 ANSI TIA ElA 485 Two wire Mode Slave mode only Baud Rate 115000 Byte Characteristics 8 bit Even parity 1 stop bit Protocol Supported Proprietary IBP ASCII Format Max Data Signaling Error Accepted 2 in reception 1 in transmission Line Polarization All devices are handling the line polarization 6 IBP ASCII protocol 3 IBP ASCII protocol 3 1 Key for Access Rights The following access rights are defined for each command and are stated in the RW column of the IBP ASCII register map table Key User Access Rights R Read only access W
4. 4 System error codes HDU modules evaluate various error states The first error occurring is stored and can be read out with the command SYSERR Error code Description 0000 OK no error 0010 CRC program error 0011 CRC data error 0012 Watchdog reset 0013 Invalid request command unknown 0014 Timeout 0015 Command interpreter terminated 0016 Unbalanced quotes 0019 Wrong count of arguments 0020 Invalid argument no 1 0021 Invalid argument no 2 0022 Invalid argument no 3 IBP ASCII protocol 0023 Invalid argument no 0024 Invalid argument no 0025 Invalid argument no 0026 Invalid argument no 0027 Invalid argument no 0028 O dOINI DO oO amp Invalid argument no 0029 Invalid argument no 10 0030 Maximum count of parameters exceeded 0090 Over current 0099 Common error 3 5 Adjustment error codes HDU modules evaluate various adjustment error states The first error occurring is stored and can be read out with the command ADJSTR Error code Description 00 OK no error 01 No channel selected configured 02 Maximum number of set points reached 03 HW ADC fault 04 Invalid set point value 05 Invalid digital value 06 Invalid offset value 07 Invalid gain value IBP ASCII protocol 3 6 Common Functions 3 6 1 Basic Functions
5. Reads all analog values VALAR String or 99 Error E g 0 1234567 123 123 VALIDR R Reads all device specific parameter VALIDR String or See Parameter IDs IDs 99 Error VALR R Reads an analog value VALR nn String or nn Channel number 99 Error E g 0 1234567 hdm R Reads all analog values hdm String Used for IBPView compatibility Minimum polling rate 200ms HDMCMO W Enables continuous mode HDMCMO No return value Used for IBPView compatibility HDMCMF W Disables continuous mode HDMCMF No return value Used for IBPView compatibility 12 IBP ASCII protocol 3 6 3 Adjustment Functions Command R W Function Format Return Remark ADJPWW W En disables adjustment write ADJPWW String 01 OK Reset with protection String User password 99 Error power on command SYSBDW ADJCFGW UW Configures and starts a new adjust ADJCFGW n 01 OK Channel number corresponds ment sequence Sets up an empty n Channel number 99 Error to the position in the string from volatile adjustment table command VALAR ADJMAXR UR Reads maximum number of possible ADJMAXR n or set points within adjustment table 99 Error n number of possible set points ADJCVW UW Inserts current analog set point value ADJCVW x y 01 OK into volatile adjustment table x y floating point analog setpoint value 99 Error ADJEDW UW Edits a specific analog set point value ADJEDW n x y 01 OK Index is valid fr
6. UBP HDU Sensors High precision active sensors for biomedical laboratory and environmental applications Temperature Conductivity Pressure Flow pH WBP Y HDU CDTP Y WBP T HOU CDTP if Probe tvity Probe e Sensor 30 P9 Jno a 311000 er I TOOMA ote q moe ere E pee tam ASCII Protocol Documentation Version 1 2 2 Preface The information contained in this is subject to change without notice IBP Medical GmbH its distributors and subsidiaries take no responsibility for any errors or omissions in this document The contained soft ware is being delivered on the basis of a general license contract or in single license Use or reproduction of the software is allowed only in agreement with the contractual arrangements Whoever transfers this software and or this manual on magnetic tape diskette or any other media except for the purpose of own use without written authorization of the IBP Medical GmbH is liable to prosecution Copyright C 2014 IBP Medical GmbH All rights reserved All brand names mentioned in this document are property of their respective owners Publisher IBP Medical GmbH Ikarusallee 15 D 30179 Hannover Germany Internet http www ibpmedical com CE Revisions Version Date Author Change 1 0 25 09 14 CST Initial version 1 1 04 03 15 CST Revised system error codes 1 2 12 03 15 CST Updated remarks for commands AD PWW and SYSBDW 01 04 15 CST Ex
7. cient 25 C x y floating point temperature coefficient optional z y floating point reference temperature perature coefficient 2 temper ature coefficient refused Dynamic mode Command accepts 1 and 24 temperature coefficient DIN EN27888 and off mode Command accepts no tempera ture coefficients IBP ASCII protocol 15 3 7 2 HDU FL Functions Command R W Function Format Return Remark SFLACW WwW Reset of accumulated value SFLACW 01 OK 99 Error 16 IBP ASCII protocol 3 7 3 HDU PR Functions Command R W Function Format Return Remark SPRTAR R Read current tare value of pressure SPRTAR String or channel 99 Error SPRTAW WwW Tare pressure channel SPRTAW 01 OK 99 Error SPRDRR R Read current start value of pressure SPRDRR String or drop measurement 99 Error SPRDRW W Start of pressure drop measurement SPRDRW xx 01 OK xx Time in seconds 99 Error Eg SPRDRW 10 Start drop measurement with 10 seconds IBP ASCII protocol 17 3 7 4 HDU pHTP Functions Command R W Function Format Return Remark SPHASYR R Reads pH electrode asymmetry SPHASYR String or Unit V 99 Error SPHGRDR R Reads pH electrode graduation SPHGRDR String or Unit 99 Error SPHSLPR R Reads pH electrode slope SPHSLPR String or Unit V 99 Error SPHTPMR R Reads temperature measurement SPHTPMR String or measure mode 99 Error temperature w
8. gth in SYSDLR n String or Channel number corresponds to seconds n Channel number 99 Error the position in the string from command VALAR 10 IBP ASCII protocol SYSDLW W Writes channel damping length SYSDLW n x y 01 OK Channel number corresponds to in seconds n Channel number 99 Error the position in the string from x y floating point damping length s command VALAR SYSERR R Returns and resets system SYSERR n or See System error codes error code 99 Error n 4 digit error code number SYSFRW UW Factory Reset SYSFRW 01 OK Restores all user adjustment tables 99 Error and configurations from factory de fault values SYSIDR R Returns HDU Device ID SYSIDR n or See HDU device IDs 99 Error n HDU Device ID E g 200 for HDU CDTP Sensor SYSLCR R Returns a 10 digit date of SYSLCR String or last calibration 99 Error Eg 2014 09 25 SYSSNR R Returns the 16 digit serial number SYSSNR String or 99 Error E g 1234457887654321 SYSSVR R Returns the software version number SYSSVR x y n or x major release number 99 Error y minor release number x y z software version number Z patch level number IBP ASCII protocol 11 3 6 2 Data Transmission Command R W Function Format Return Remark VAL R Reads all analog values VAL String or Used for HDV compatibility 99 Error Command VALAR recom E g 0 1234567 123 123 mended VALAR R
9. ill be measured via the measuring cell String measure String static static provide solution temperature with command SPHTPW SPHTPMW WwW Writes temperature measurement SPHTPMW String 01 OK mode String measure 99 Error String static SPHTPR R Reads the solution temperature for SPHTPR String or temperature compensation 99 Error SPHTPW WwW Writes the solution temperature for SPHTPW x y 01 OK temperature compensation x y floating point temperature value 99 Error 18 IBP ASCII protocol 3 7 5 HDU TP Functions Command R W Function Format Return Remark
10. n or range number 99 Error n 1 0 0 4 mS cm n 2 0 4 4 mS cm n 3 4 40 mS cm n 4 40 400 mS cm SCTCRW W Requests a new conductivity channel SCTCRW n 01 OK Overwritten if auto range range number n 1 0 0 4 mS cm 99 Error enabled n 2 0 4 4 mS cm n 3 4 40 mS cm n 4 40 400 mS cm SCTTCMR R Reads temperature compensation SCTTCMR String or lin linear mode mode 99 Error dyn dynamic mode nLF DIN EN27888 mode String lin off compensation disabled String dyn String nLF String off 14 IBP ASCII protocol SCTTCMW W Writes temperature compensation SCTTCMW String 01 OK mode String lin 99 Error String dyn String nLF String off SCTTCR R Reads a temperature SCTTCR n String or Unit K and C coefficient and its reference tempera n 1 1 temperature coefficient 99 Error ture n 2 pnd temperature coefficient E g 2 0700 37 00 SCTTCW W Writes a new temperature coefficient SCTTCW n x y 01 OK Linear mode and optional reference temperature or 99 Error Command accepts only 1 tem The command accepts two or three arguments Two argument are used for a temper ature coefficients valid at 37 0 C and 25 0 C Three arguments are used to addi tional write the reference temperature for each temperature coefficient SCTTCW n x y 2 y n 1 1 temperature coefficient 37 C n 2 2 temperature coeffi
11. om 1 to maxi from volatile adjustment table n Index within adjustment table 99 Error mum number of possible set x y New analog setpoint value points ADJENW UW Finishes adjustment sequence ADJENW 01 OK Restart new adjustment se Stores volatile adjustment table into 99 Error quence with command user memory Clears volatile adjust ADJCFGW ment table ADJSTR R Reads adjustment status ADJSTR n or See Adjustment error codes 99 Error n 2 digit error code number ADJVRR UR Reads current volatile adjustment ta ADJVRR String or Formatted lines with index ble 99 Error ADJRMW UW Removes a setpoint from volatile ad ADJRMW n 01 OK Index is valid from 1 to maxi justment table n Index within adjustment table 99 Error mum number of possible set points ADJLDW UW Loads adjustment table for current se ADJLDW 01 OK lected channel from user memory into 99 Error volatile adjustment table IBP ASCII protocol 13 3 7 Module Specific Functions 3 7 1 HDU CDTP Functions Command R W Function Format Return Remark SCTARR R Reads auto range mode SCTARR n or 99 Error n 0 auto range disabled n 1 auto range enabled SCTARW W En Disables auto range mode SCDARW n 01 OK n 0 Disables auto range mode 99 Error n 1 Enables auto range mode SCTCCR R Reads cell constant SCTCCR String or Unit 1 cm 99 Error E g 0 5500 SCTCRR R Reads current conductivity channel SCTCRR
12. tended HDU pHTP commands SPHASYR Preface 3 Table of Contents 1 L160 BT O a A abc 4 1 1 Scope ofthis documentis aar ea dada td iia 4 1 2 Related Documentation rice 4 1 3 Abbreviations and Definitions iii one avoudedes ees ceed a a aaa 4 2 Lechni alliDatacccs 0i3 sects e eta fetta 5 2 1 General Specification wc wie inetd i ha aii dn ea eine ia el 5 3 IBPASGII protocol itachi nea tan ii eel tn UE 6 3 1 Key for Access ROMS iaa aia ce Gain at ata inane ei in ae 6 3 2 ADU device DS chia ii a ee ee 6 3 3 ParameterilDe tii teat dd a A dare oiled te ee A ln 7 3 4 System error CodeS van ima tani Ati atin ae ade ata eee eet ae ada 7 3 5 Adusien oror Codos iia co 8 3 6 COMMON FUNCTIONS a a aaa a Raa ae a r ara ar aa areetan i 9 3 01 Basic e ONAE O a AE EE A E E AEA E A E E A E A kee eke A 9 3 0 2 Data aS S O iii di deta aa ved aaia 11 3 6 3 Adjustment FUNCTIONS coomncccnnnnnnnnnnnnnocnnnc eRe ET EEE ERATE r AEREE R E r 12 3 7 Module Specific FUNCtIONS 0 c ccceeececeeeeeeeneeeeeeeceeeeeceaeeeeaaeeeeeeeeeeeeeceaeeeeaaeseeeeeseeeetaeeeeeeseeeees 13 3 7 1 HDU CDTP Functions cccccononnccnncnnonononoccnnnnconononononnncnnnonnnnnnannnnnnn nenun nnana a EEEE non naaa nn aan cnn anni 13 ETAN a DIEE E S aTe Loa EE A EA EE E A ad dt tada 15 33 37 a PIEM dn FUNCIONS inicia a eb cai 16 327 4 HDU SpHATP FUNCIONS enai a E a AAA E a a ai 17 3 15 VAIDUSER aaO A EE di E A id E A E 18 4 Introduction
Download Pdf Manuals
Related Search
Related Contents
MODE D`EMPLOI - Batman: Arkham Origins FlatDock U3 - Storeva.com Cal Flame Villa Spa Home Resort User's Manual Ewent EW3107 Olivetti ECR 5900 User's Manual VACUUM CLEANER SERVICE MANUAL ASTRO-PHYSICS Raquette de commande GTO v4.12 Copyright © All rights reserved.
Failed to retrieve file