MAQUET
SERVO-i and SERVO-s Computer Interface Emulator Reference Manual rev 09 March 2011
Reference Manual
66 Pages
Preview
Page 1
SERVO-i / SERVO-s Computer Interface Emulator CIE CIE Protocol version 003
Reference Manual
11-08-18 31 Ppeak (cmH2O)
23
13 5
Pmean PEEP
RR (b/min)
20 41
O2 (%)
Ti/Ttot
40
30 5 45 35
0.48
MVe (l/min)
10.3 VTI
VTe
40.0 5.0
495 479
SERVO-i / SERVO-s, Computer Interface Emulator
1
INTRODUCTION ...4 1.1 1.2 1.3
2 3
4.4 4.5 4.6 4.7 4.8 4.9
General ... 29 Empty command ... 29 Address Number AN ... 30 Alarm Output AO ... 30 Battery Check BC... 30 Change Time Out CT ... 30 Define Breath DB ... 30 Define Curve DC... 31 Firmware Version SV ... 31 Hello HO ... 31 Read Breath RB... 31 Read Curve RC ... 31 Read Sampling Time RS... 32 Read Time RT ... 32 Read Version RV... 32 Change Sampling Time CS ... 33 Set Time ST (not supported) ... 33 Trend Output TO ... 33 Ultra Curve UC ... 34 Ultra Trend UT ... 36
Extended Commands...37 6.1 6.2 6.3 6.4
2
General ... 9 Typographical conventions... 9 Definitions and Acronyms ... 9 4.3.1 Definitions ... 9 4.3.2 Date format... 10 4.3.3 Common acronyms ... 10 The RS-232 communication settings... 11 Signal Handshake protocol... 11 Error handling... 12 Performance ... 13 Support for different CIE Protocol versions... 13 Channels ... 14 4.9.1 Channel 00-99: ... 14 4.9.2 Channel 100-199: ... 16 4.9.3 Channel 200-299: ... 17 4.9.4 Channel 300-399: ... 19 4.9.5 Switch Parameters for Channels 300 to 399:... 22 4.9.6 Channel 400-499: ... 26 4.9.7 Channel 500-999: ... 28
Basic Commands ...29 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 5.10 5.11 5.12 5.13 5.14 5.15 5.16 5.17 5.18 5.19 5.20
6
References... 8
Communication - General ...9 4.1 4.2 4.3
5
General information ... 4 Operation ... 5 Equipment combinations ... 5
Functional Overview...6 Compatibility...7 3.1
4
Reference Manual
General ... 37 Empty command ... 38 Admit Patient ADMP ... 38 Discharge Patient DISP ... 38 Revision 09
Reference Manual
6.5
6.6 6.7 6.8 6.9 6.10 6.11 6.12 6.13 6.14 6.15 6.16 6.17 6.18 6.19 6.20 6.21 6.22 6.23 6.24 6.25 6.26 6.27 6.28
7
Read Acquired Data RADA... 38 6.5.1 Curve Data ... 38 6.5.2 Breath Data... 40 6.5.3 Settings Data ... 40 6.5.4 Alarm Data ... 40 6.5.5 Alarm Data with extended output... 40 6.5.6 Trend Data ... 41 Read Acquired Data Continuously RADC... 43 Read Address Number RADN ... 46 Read Alarm Output RALO ... 46 Read Analog Input Code RAIC... 46 Read Battery RBAT ... 46 Read Channel Configuration RCCO ... 47 Read CI Type RCTY ... 48 Read Data Acquisition Definition RDAD ... 48 Read Highest Protocol Version RHVE... 49 Read Patient Info RPAI ... 49 Read Protocol Version RPVE ... 50 Read Serial Number RSEN ... 50 Read Sampling Time RSTI... 50 Read Software Version RSWV ... 50 Read Text RETX ... 52 Read Time RTIM... 52 Read Time out RTOU ... 52 Set Data Acquisition Definition SDAD... 53 Set Protocol Version SPVE... 53 Set Sampling Time SSMP... 54 Set Time STIM (not supported)... 54 Set Time Out STOU ... 54 Store Text STTX ... 54
Checksum Calculation ...55 7.1 7.2 7.3 7.4
8
SERVO-i / SERVO-s, Computer Interface Emulator
General ... 55 Formula ... 55 Checksum transmission... 55 Example... 55
Revision History...56 8.1
8.2 8.3 8.4 8.5 8.6 8.7
Revision 09
Reference Manual – Revision 03 ... 56 8.1.1 General changes – Revision 03 ... 56 8.1.2 History table – Revision 03 ... 56 Reference Manual – Revision 04 ... 57 8.2.1 History table – Revision 04 ... 57 Reference Manual – Revision 05 ... 58 8.3.1 History table – Revision 05 ... 58 Reference Manual – Revision 06 ... 59 8.4.1 History table – Revision 06 ... 59 Reference Manual – Revision 07 ... 60 8.5.1 History table – Revision 07 ... 60 Reference Manual – Revision 08 ... 62 8.6.1 History table – Revision 08 ... 62 Protocol version 003 – Reference Manual revision 09 ... 64 8.7.1 History table – Revision 09 ... 64
3
SERVO-i / SERVO-s, Computer Interface Emulator
1
INTRODUCTION
1.1
General information
Reference Manual
The purpose of this Reference Manual is to describe the design of the SERVO-i / SERVO-s Computer Interface Emulator (CIE) Protocol version 0003, introduced with SERVO-i / SERVO-s System version 6.0. The manual provides information about commands and responses in using the SERVO-i / SERVO-s Computer Interface Emulator (CIE). Updated revisions of the Reference Manual will be published when new CIE Protocol versions are released. It is recommended to use the latest version of the Reference Manual, check on www.maquet.com for updates. The SERVO-i / SERVO-s Computer Interface Emulator (CIE) described herein interfaces an external equipment via an RS-232C serial interface. This specification states the requirements for the communication protocol between the CIE and an external equipment. This Reference Manual is intended for programmers only. Throughout this Reference Manual; SERVO-i represents SERVO-i Ventilator System. SERVO-s represents SERVO-s Ventilator System. The information in this Reference Manual is valid for both SERVO-i and SERVO-s Computer Interface Emulator (CIE) unless stated otherwise. The SERVO-i / SERVO-s Computer Interface Emulator is an integrated part of the SERVO-i / SERVO-s Ventilator System. In addition to the information given here, always pay attention to the information in the User’s Manual. The SERVO-i / SERVO-s Computer Interface Emulator must not be used as a component in a remote alarm system. The SERVO-i / SERVO-s Computer Interface Emulator described herein emulates the Computer Interface (CI) of the Servo Ventilator 300/300A (SV 300) protocol, ref. [1], and the Servo Computer Module 990 (SCM 990) protocol, ref. [2], and interfaces an external equipment via an RS-232C serial interface. MAQUET has no responsibility for the safe operation of the equipment if service or repair is done by a nonprofessional or by persons who are not employed by or authorized by MAQUET. We recommend that service be done as part of a service contract with MAQUET. Caution: Federal law in the USA restricts this device to sale by, or on the order of a physician (or a properly licensed practitioner).
4
Revision 09
Reference Manual
1.2
SERVO-i / SERVO-s, Computer Interface Emulator
Operation
Due to factors not controlled by MAQUET, the correctness of processed metering values obtained from the SERVO-i / SERVO-s Computer Interface Emulator cannot be guaranteed in all situations. It is therefore recommended that the data is verified against actual preset and measured values of SERVO-i / SERVO-s. If there should be any deviation between information shown on SERVO-i / SERVO-s and that shown by external equipments, the parameters shown on SERVO-i / SERVO-s shall be considered the primary source for information. In the case of external equipment not recommended by MAQUET, MAQUET disclaims all responsibility for the correctness of signals processed by such external equipment. Data obtained from the SERVO-i / SERVO-s Computer Interface Emulator, which has been processed in external equipments, must not be used as a substitute for therapeutic or diagnostic decisions. Such decisions can be made only by staff with medical expertise, according to established and accepted practice.
1.3
Equipment combinations
Only components, accessories, supplies and external equipment recommended by MAQUET should be used with the system. The whole system must comply with the IEC 60601-series. Contact your local MAQUET representative for further information regarding recommended equipment. Use of any other components, accessories, supplies and external equipment may cause degraded system performance and safety.
Revision 09
5
SERVO-i / SERVO-s, Computer Interface Emulator
2
Reference Manual
Functional Overview Sampling time
1/minute
Real time clock
Baud rate Time out
Serial input Input buffer
Curve buffer
Breath trend parameters buffer Internal inputs A/D converter, generated Internal within the Servo… communication
Breath parameters buffer
Baud rate
Breath completed
Serial output Output buffer
Setting parameters buffer
Alarm parameters buffer
µ-Processor
The information transfer between the CIE and the external equipment is performed via the serial communication link. The external equipment acts as the master and transmits commands to the CIE in order to retrieve information. For Curve data, the desired channels, the sampling speed and the number of samples to be read by the external equipment are defined by commands. Due to memory limitation, a maximum of 4 channels can be sampled at the same time. When a breath is completed, all applicable channels are read to the Breath parameters buffer. Once a minute a number of channel data are stored into the Breath Trend parameters buffer, calculated as filtered values over the last minute. The buffer stores trend values for the last 24 hours of operation. The channel numbers are defined by the firmware of the CIE and cannot be changed. Setting parameters buffer is updated at every change of settings, Alarm parameters buffer is updated every 500 ms. On command from the external equipment , the parameter values are fed to the Output buffer and clocked out via the serial port. In order to fulfill isolation requirements, the CIE uses opto couplers on the serial input and output.
6
Revision 09
Reference Manual
3
SERVO-i / SERVO-s, Computer Interface Emulator
Compatibility
About SCM 990 compatibility The SCM 990, Firmware version 2.1 protocol (see ref. [2]) is emulated - BASIC commands. The following items are the major differences as compared with the SCM 990 – Reference Manual: The minimum internal sampling period is 10 ms. Aux. channels are emulated. The SCM 990 internal battery. (Other voltage level emulated, corresponding to SV 300.) The EXTENDED commands. (Not present in the SCM 990.) More channels are trended, see further section 4.9. The parameter Airway flow * 10, channel 13, only gives the Airway flow, channel 00, multiplied by 10. The ‘Read Version’ command. Communication settings. About SV 300 compatibility The SV 300 CI, Version 2.0 and above communication protocol (see ref. [1]) is emulated - EXTENDED commands. The following items are the major differences as compared with the SV 300 – Reference Manual: Aux. channels are emulated (channels: 32 - 39, 104 - 111, 214 - 221, 237). Some channels are emulated and some are not supported, for further details see the section 4.9 and the ref. [1] document. Settings and alarm channels are not available as trends. In SV 300, all basic channels 0-39 are available as both curve channels and breath channels. In SERVO-i / SERVO-s, curve channels are available as breath channels but not vice versa. In SV 300, it is possible to read all basic trend channels 0-33. In SERVO-i / SERVO-s, only the specified trend channels are possible to read. For further details see section 4.9 and the ref. [1] document. The minimum internal sampling period is 10 ms. The commands ADMP, DISP, RADA, RADC, RADN, RAIC, RBAT, RCTY, RSWV, RV and STIM are modified in SERVO-i / SERVO-s. The commands RADAE, SDADE, RHVE, RPVE, SPVE and RSEN are added in SERVO-i / SERVO-s. About SERVO-i / SERVO-s compatibility The information in this Reference Manual is valid for both the SERVO-i and the SERVO-s Computer Interface Emulator (CIE) unless stated otherwise. To consider when writing a CIE driver The CIE Protocol is designed to be backwards compatible. At startup, the functionality from CIE Protocol version 001 (introduced with SERVO-i / SERVO-s System version V4.0) is available; refer to CIE Reference Manual, Revision 07. New or modified data channels are available after selecting higher CIE Protocol versions with the command SPVE. The protocol version is selectable from CIE Protocol version 001 to highest for the current SERVO-i / SERVO-s System version, read by the RHVE command. See chapter 4.8 Support for different CIE Protocol versions. Revision 09
7
SERVO-i / SERVO-s, Computer Interface Emulator
Reference Manual
The output from the command RSWV will be updated when a new SERVO-i / SERVO-s System SW version is released. The output from the command RHVE will be updated when a new CIE Protocol version is released. After sending a command to CIE, wait for the response or abort the command with ESC.
3.1
References
[1]
Servo Ventilator 300/300A, Computer Interface, Firmware version 2.X, Reference Manual, Order No. 63 14 061 E380E.
[2]
Servo Computer Module 990, Firmware version 2.1, Reference Manual, Order No. 63 09 178 E357E.
8
Revision 09
Reference Manual
SERVO-i / SERVO-s, Computer Interface Emulator
4
Communication - General
4.1
General
The CIE emulates the SV 300 CI and the SCM 990 protocols and interfaces an external equipment via an RS232C serial interface. The information transfer between the CIE and the external equipment is performed via a serial communication line. The external equipment acts as the master and transmits commands to the CIE in order to retrieve information. Curve data, breath data, trend data, settings data, alarm data and technical information may be retrieved from the ventilator through CIE.
4.2
Typographical conventions
When reading this manual, note that: <> Encloses abbreviations, numerical value, etc. NN16
Means hexadecimal value.
[]
Encloses parameters that are not necessary to use.
{}
Encloses the set of valid data.
...
Indicates sequence.
4.3
Definitions and Acronyms
4.3.1 Definitions Alarm
Alarm data is alarm information generated by the ventilator. Alarms are not available as trends.
BASIC Mode
Only BASIC commands are valid, see further section 5.
Breath
Breath data changes at maximum once a breath.
Curve
Curve data changes very often and is typically used to draw real time graphs. It is sampled periodically.
Edi
Electrical activity of the diaphragm
Extended Alarm data Alarm data that also contains information if the alarm is active, but silenced on the ventilator. EXTENDED Mode
Only EXTENDED commands are valid, see further section 6.
NAVA
Neurally Adjusted Ventilatory Assist
NIV
Non-invasive ventilation.
Parameter
CIE command parameter, i.e. extra information needed to define the semantics of a given CIE command message. For instance, for a read command the parameter designates the data to read.
Preset cycle time
The time equal to 1/CMV freq. (BPM).
Settings
Settings data represent panel settings. Settings are not available as trends.
Technical
Technical information, e.g. module version, configuration, etc.
Trend
Trend data is calculated and stored as one value every minute.
Revision 09
9
SERVO-i / SERVO-s, Computer Interface Emulator
Reference Manual
4.3.2 Date format Date format used by CIE: Year 1990–1999 is encoded as 90–99, i.e. year 99 is interpreted as 1999. Year 2000–2089 is encoded as 00–89, i.e. year 10 is interpreted as 2010. The valid date range of SERVO-i / SERVO-s is 1970-01-01 – 2037-12-31. 4.3.3 AD
Common acronyms Alarm data
BPM
Breaths per minute
BR
Breath data
BT
Breath data (as trend)
CI
Computer Interface
CIE
Computer Interface Emulator
CMV
Continuous Mandatory Ventilation
CPAP
Continuous Positive Airway Pressure
CU
Curve data
Exp time
Expiration time
Insp time
Inspiration time
N/A
Not applicable
PCB
Printed Circuit Board
PEEP
Positive End Expiratory Pressure
SCM 990
Servo Computer Module 990
SD
Settings data
SV 300
Servo Ventilator 300/300A
SV 900
Servo Ventilator 900C/D/E
10
Revision 09
Reference Manual
4.4
SERVO-i / SERVO-s, Computer Interface Emulator
The RS-232 communication settings
Baud rate:
9600
Data length:
7 or 8 bits
Stop bits:
1 or 2 bits
Parity:
Even
Data format:
ASCII or Binary (Binary format requires 8 data bits)
Handshake:
XON/XOFF
Both the Data length (7 or 8 bits) and Stop bits (1 or 2 bits) are auto-detected.
4.5
Signal Handshake protocol
The CIE enters BASIC mode at startup and when receiving the command ‘Hello’, HO. When CIE enters BASIC mode, all activated channels are cleared. In BASIC Mode the CIE only recognizes the BASIC commands and the ‘Read CI Type’, RCTY command, which is an EXTENDED command. In BASIC Mode when the CIE receives the command ‘Read CI Type’, RCTY, it will enter EXTENDED Mode. When CIE enters EXTENDED Mode, all activated channels are cleared and the selected protocol version is set to 001 (SERVO-i / SERVO-s V4.0). In EXTENDED Mode the CIE only recognizes the EXTENDED commands and the ‘Hello’, HO command which is a BASIC command. Note that all requirements regarding channels and their output in EXTENDED Mode are only applicable for the highest protocol version available. The following control characters are used, in order to control the data flow from the CIE:
<CR> = 0D16
End of transmission. General character to be used to define the end of an instruction or end of an ASCII response from the CIE. Carriage Return character.
<LF> = 0A16
Line Feed character.
<EOT>= 0416
Issued by the external equipment to start the data flow from the CIE if the external equipment has previously stopped the data flow. (Note 1) Issued by the external equipment to stop the data flow from the CIE. Upon reception of <XOFF>= 1316 XOFF, CIE stops transmission as soon as possible. (Note 1) Issued by the external equipment to interrupt the data transfer from the CIE. Upon reception <ESC> = 1B16 of ESC, CIE stops transmission and any running command, e.g. RADC, as soon as possible. Transmission is restarted upon reception of the next valid command. <CHK> Calculated checksum (EXTENDED mode only). The checksum calculation is defined in section 7. Note 1: Some external equipment with automatic Xon/Xoff control may automatically remove the 1116 and 1316. To avoid this, it is recommended to implement Xon/Xoff control in the application <XON>= 1116
Revision 09
11
SERVO-i / SERVO-s, Computer Interface Emulator
4.6
Reference Manual
Error handling
The CIE validates input data in order to detect errors. In case of error, the CIE replies with an error message depending on the type of error and the command type, i.e. ASCII or binary. The following error messages apply to commands with ASCII response: Error
Error code
BASIC commands error message
EXTENDED commands error message
Not a valid command
ER10
ER10<EOT>
ER10<CHK><EOT>
Syntax error, e.g. too many or too few parameters
ER11
ER11<EOT>
ER11<CHK><EOT>
Parameter value out of range or parameter not supported by the ventilator
ER12
ER12<EOT>
ER12<CHK><EOT>
No trend values, i.e. requested start time not ER13 within trend buffer, no trend values within the time period requested, or requested trend length less than one minute
ER13<EOT> (Note 1)
ER13<CHK><EOT> (Note 1)
Trend length error, i.e. requested trend length exceeds available trend buffer
ER14
ER14<EOT> (Note 1)
ER14<CHK><EOT> (Note 1)
Trend channel not defined
ER15
ER15<EOT>
ER15<CHK><EOT>
CIE not configured
ER16
N/A
ER16<CHK><EOT>
Ventilator is in Standby mode
ER17
N/A
ER17<CHK><EOT>
Checksum error
ER18
N/A
ER18<CHK><EOT>
Buffer full ER19 ER19<EOT> ER19<CHK><EOT> Note 1: Not applicable for SERVO-s of System version 1.0. No trend data is available in SERVO-s V1.0.
12
Revision 09
Reference Manual
SERVO-i / SERVO-s, Computer Interface Emulator
The following error messages apply to commands with Binary response: Error Error BASIC commands code error message Not a valid command N/A N/A Syntax error, e.g. too many or too few E00B7F 0B16 parameters Parameter value out of range or parameter not 0C16 E00C7F supported by the ventilator No trend values, i.e. requested start time not E00D7F (Note 1) 0D16 within trend buffer, no trend values within the time period requested or requested trend length less than one minute Trend length error, i.e. requested trend length 0E16 E00E7F (Note 1) exceeds available trend buffer Trend channel not defined E00F7F 0F16
EXTENDED commands error message N/A E00B7F<CHK> E00C7F<CHK> E00D7F<CHK> (Note 1)
E00E7F<CHK> (Note 1) E00F7F<CHK>
CIE not configured
1016
N/A
E0107F<CHK>
Ventilator is in Standby mode
1116
N/A
E0117F<CHK>
Checksum error N/A N/A N/A Buffer full E0137F E0137F<CHK> 1316 Note 1: Not applicable for SERVO-s of System version 1.0. No trend data is available in SERVO-s V1.0. Note that since all CIE command messages are ASCII messages, the error ‘Not a valid command’ is always returned as an ASCII response message. This is the reason why the error ‘Not a valid command’ is not applicable as a binary response message. Note that ‘Checksum error’ is always returned as an ASCII response message since it is not possible to determine what command generated the error. If it is not possible to calculate or retrieve data designated by a command parameter within the CIE, a ‘Missing value’ is transferred, which is 9999 for ASCII and 7EFF16 for Binary.
4.7
Performance
The CIE needs to receive any character within set time-out; otherwise the previous characters are ignored. See command CT, chapter 5.6, command RTOU, chapter 6.22 and command STOU, chapter 6.27 for more information. The CIE sends the first character of the response to all commands within 500 ms, unless otherwise stated in the description of each specific command.
4.8
Support for different CIE Protocol versions
The CIE provides a mechanism for selecting between different protocol versions in EXTENDED Mode. The following commands are used: Read Highest Protocol Version, RHVE: Requests information about the highest available CIE Protocol version for the current SERVO-i / SERVO-s System version. Read Protocol Version, RPVE: Requests information about the CIE Protocol version currently in use. Set Protocol Version, SPVE: Configures CIE to use a specific Protocol version. The lowest selectable CIE Protocol version shall be 001. This protocol version will be selected when changing from BASIC Mode to EXTENDED Mode. The difference between protocol versions are that: Existing channels can be deleted. New channels can be added. Configuration, or switch parameters, for existing channels can be changed. New commands can be added. Revision 09
13
SERVO-i / SERVO-s, Computer Interface Emulator
4.9
Reference Manual
Channels
Each parameter corresponds to a channel number. The following tables define channels and corresponding parameter: Channels 00 - 99 are reserved for the BASIC protocol. Channels 100 - 999 are reserved for the EXTENDED protocol. The trend channel numbers are in this area equivalent to channel No. 4.9.1 Channel 00-99: Basic SCM 990 protocol channels according to ref. doc. [2]. CIE returns the raw value of a basic channel, which is graded in the unit [4.883mV]. The raw value 2048 corresponds to 0V. Thus, the value graded in engineering unit is calculated according to the following formula: <value> = ((<raw_value> – 2048) * 4.883) / <scale_factor> Note that the engineering unit is given by the scale factor of each channel, e.g. the channel airway flow has the scale factor 5000mV/l/s, which gives the engineering unit [l/s]. All curve channels are available as breath channels as well, but not vice versa. All curve data are based on internal transducer data (even with the SERVO-i option Y-piece measurement active) unless stated as Y-piece curves. Most breath data are based on Y-piece data when Y-piece measurement active. CIE supports basic channels according to the following table: Ch No
Trend No
0 1
20
2
Parameter Name
Scale Factor
Airway Flow (curve)
5000mV/l/s
Insp. Tidal vol. (breath)
5000mV/l
Airway Pressure Insp (curve)
50mV/cm H2O
3
21
Exp. Tidal vol. (breath)
5000mV/l
4
0
O2-concentration (breath)
50mV/%
5
22
Baro. Pressure (breath) (Note 3)
4883mV/Bar
6
33
Aux_Code (breath) (emulated = 2303)
4.883 mV/bit
7
1
Pause Pressure (breath)
50mV/cm H2O
8
2
Resp. rate calc (breath)
50mV/breaths/min
9
3
Peak pressure (breath)
50mV/cm H2O
10
4
Exp. minute vol. (breath)
200mV/l/min
11
23
Mean airway pressure (breath)
50mV/cm H2O
12
Airway Pressure Exp (curve)
50mV/cm H2O
13
Airway flow *10 (curve) (Note 4)
50000mV/l/s
14
Not Used (breath) (emulated = 2048)
15
CI Battery Voltage (curve) (emulated = 2826) (Note 2)
16
Not Used (breath) (emulated = 2048)
17
CO2 concentration (curve) (Note 1)
18
7
Ineff tidal volume (breath) (emulated = 2048)
19
8
Eff tidal volume (breath) (emulated = 2048)
20
9
CO2 tidal prod. (breath) (Note 1)
14
1000mV/V
1000mV/%CO2
100mV/ml CO2 Revision 09
Reference Manual
SERVO-i / SERVO-s, Computer Interface Emulator
21
10
End tidal CO2 conc. (breath) (Note 1)
1000mV/%CO2
22
11
CO2 minute prod. (breath) (Note 1)
10mV/ml CO2/min
23
12
Eff. Ventilation (breath) (emulated = 2048)
24
13
Tidal volume (breath) (emulated = 2048)
25
Airway pressure (breath) (emulated = 2048)
26
15
Exp. Resistance (breath)
20 mV/cm H2O/l/s
27
16
Static Compliance (breath)
10 mV/ml/cm H2O
28
17
End exp. Flow (breath)
1000 mV/l/s
29
18
End exp. pressure (breath)
100mV/cm H2O
30
19
End exp. lung pressure (breath) (emulated = 2048)
31
24
Insp. Resistance (breath)
32
25
AUX Channel 1 (curve) (emulated = 2048)
33
26
AUX Channel 2 (curve) (emulated = 2048)
34
27
AUX Channel 3 (curve) (emulated = 2048)
35
28
AUX Channel 4 (curve) (emulated = 2048)
36
29
AUX Channel 5 (curve) (emulated = 2048)
37
30
AUX Channel 6 (curve) (emulated = 2048)
38
31
AUX Channel 7 (curve) (emulated = 2048)
39
32
AUX Channel 8 (curve) (emulated = 2048)
40 - 99
20 mV/cm H2O/l/s
Not Used
Note 1: Not applicable for SERVO-s. Note 2: The CI battery voltage is emulated since CIE has no battery of its own. CIE uses the Monitoring PCB battery, which is managed and supervised by the Monitoring subsystem. Note 3: Channel 5 is not used in the SCM 990. Note 4: Min. value for CIE output is -0.2 l/s. Output for lower actual values will be set to -0.2 l/s.
Revision 09
15
SERVO-i / SERVO-s, Computer Interface Emulator
Reference Manual
4.9.2 Channel 100-199: Extended channels used for real-time curves. The configuration, i.e. actual scale factors and the voltage ranges, is received via the command Read Channel Configuration (RCCO). For more information about the configuration, see the description of the command RCCO. All curve data are based on internal transducer data unless specified as Y-piece curves. When the SERVO-i option Y-piece measurement is active, data from internal transducers may differ from those presented on the User Interface. Also note that since this protocol uses one phase-flag for all curves, and Y-piece curve data are delayed 50 ms compared to internal transducer curve data, the phase-information for Y-piece curve data will be off by 50 ms. CIE supports extended curve channels according to the following table: Ch No
Parameter Name
Configuration (gain, offset, unit, type)
100
Airway Flow
+2713E-004, +3333E+000, 02, CU
101
Airway pressure (I)
+6510E-005, +1333E-001, 04, CU
102
Airway pressure (E)
+6510E-005, +1333E-001, 04, CU
103
CO2 concentration (%) (Note 1)
+1000E-004, +0000E+000, 07, CU
104
AUX Channel 1 (emulated = 2048)
+4883E-003, +1000E+001, 13, CU
105
AUX Channel 2 (emulated = 2048)
+4883E-003, +1000E+001, 13, CU
106
AUX Channel 3 (emulated = 2048)
+4883E-003, +1000E+001, 13, CU
107
AUX Channel 4 (emulated = 2048)
+4883E-003, +1000E+001, 13, CU
108
AUX Channel 5 (emulated = 2048)
+4883E-003, +1000E+001, 13, CU
109
AUX Channel 6 (emulated = 2048)
+4883E-003, +1000E+001, 13, CU
110
AUX Channel 7 (emulated = 2048)
+4883E-003, +1000E+001, 13, CU
111
AUX Channel 8 (emulated = 2048)
+4883E-003, +1000E+001, 13, CU
112
CI Battery Voltage (emulated = 2826)
+4883E-003, +1000E+001, 13, CU
113
Airway pressure
+6510E-005, +1333E-001, 04, CU
114
Volume
+4000E-004, +0000E+000, 01, CU
115
Y-piece Pressure (Note 1)
+6510E-005, +1333E-001, 04, CU
116
Y-piece Flow (Note 1)
+2713E-004, +3333E+000, 02, CU
117
Y-piece Volume (Note 1)
+4000E-004, +0000E+000, 01, CU
118
Edi (Note 1)
+2000E-005, +0000E+000, 19, CU
119
CO2 concentration (mmHg) (Note 1)
+1000E-004, +0000E+000, 10, CU
120 - 199 Not Used Note 1: Not applicable for SERVO-s.
16
Revision 09
Reference Manual
SERVO-i / SERVO-s, Computer Interface Emulator
4.9.3 Channel 200-299: Extended channels used for breath data. The configuration, i.e. actual scale factors and the voltage ranges, is received via the command Read Channel Configuration (RCCO). For more information about the configuration see the description of the command RCCO. Most breath data will be based on Y-piece data when the SERVO-i option Y-piece measurement is active. CIE supports extended breath channels according to the following table: Ch No
Parameter Name
Configuration (gain, offset, unit, type)
200
Measured breath frequency
+1000E-004, +0000E+000, 06, BT
201
Exp. tidal volume
+1000E-003, +0000E+000, 01, BT
202
Insp. Tidal volume
+1000E-003, +0000E+000, 01, BT
203
Insp. Minute volume
+1000E-004, +0000E+000, 08, BT
204
Exp. minute volume
+1000E-004, +0000E+000, 08, BT
205
Peak pressure
+1000E-004, +0000E+000, 04, BT
206
Mean airway pressure
+1000E-004, +0000E+000, 04, BT
207
Pause pressure
+1000E-004, +0000E+000, 04, BT
208
End exp. pressure
+1000E-004, +0000E+000, 04, BT
209
O2 concentration
+1000E-004, +0000E+000, 07, BT
210
Barometric pressure
+1000E-003, +0000E+000, 12, BT
211
Gas supply pressure, Air
+1000E-001, +0000E+000, 12, BT
212
Gas supply pressure, O2
+1000E-001, +0000E+000, 12, BT
213
Gas supply pressure, Optional (emulated = 0)
+1000E-001, +0000E+000, 12, BT
214
AUX Channel 1 (emulated = 2048)
+4883E-003, +1000E+001, 13, BT
215
AUX Channel 2 (emulated = 2048)
+4883E-003, +1000E+001, 13, BT
216
AUX Channel 3 (emulated = 2048)
+4883E-003, +1000E+001, 13, BT
217
AUX Channel 4 (emulated = 2048)
+4883E-003, +1000E+001, 13, BT
218
AUX Channel 5 (emulated = 2048)
+4883E-003, +1000E+001, 13, BT
219
AUX Channel 6 (emulated = 2048)
+4883E-003, +1000E+001, 13, BT
220
AUX Channel 7 (emulated = 2048)
+4883E-003, +1000E+001, 13, BT
221
AUX Channel 8 (emulated = 2048)
+4883E-003, +1000E+001, 13, BT
222
Ineff. tidal volume (Note 2)
223
Eff. tidal volume (Note 2)
224
CO2 tidal production (Note 1)
+1000E-004, +0000E+000, 01, BT
225
End tidal CO2 concentration (%) (Note 1)
+1000E-004, +0000E+000, 07, BT
226
CO2 minute production (Note 1)
+1000E-003, +0000E+000, 03, BT
227
Eff. ventilation (Note 2)
228
Barometric Pressure 2nd (emulated = invalid = 7EFF16)
229
Not Used
Revision 09
+1000E-003, +0000E+000, 12, BT
17
SERVO-i / SERVO-s, Computer Interface Emulator
Reference Manual
230
Not Used
231
Exp. resistance
+1588E-004, +1000E-001, 09, BT
232
Static Compliance
+4976E-004, +2000E+000, 05, BT
233
End exp. Flow
+7100E-006, +3500E-002, 15, BT
234
Not Used
235
Not Used
236
Insp. Resistance
+4000E-004, +0000E+000, 09, BT
237
Aux_Code (emulated = 255)
-, -, -, BT
238
I:E Ratio (Note 3)
+1000E-005, +0000E+000, --, BT
239
Ti (Insufflation time)
+3300E-006, +0000E+000, 14, BR
240
C dyn i in Open Lung Tool
+5000E-004, +0000E+000, 05, BR
241
Dynamic Characteristics
+4976E-004, +2000E-001, 05, BT
242
NIV, Leakage fraction
+1310E-005, +0000E+000, 07, BT
243
Elastance
+1000E-004, +0000E+000, 16, BT
244
Ti/Ttot
+1100E-007, +0000E+000, --, BT
245
Total PEEP
+6510E-005, +1333E-001, 04, BT
246
Shallow Breathing Index (SBI) (Note 4)
+1000E-004, +0000E+000, --, BT
247
Spontaneous Breath frequency
+1000E-004, +0000E+000, 06, BT
248
Mve spont
+1000E-004, +0000E+000, 08, BT
249
MVespont/Mve in Bivent
+1100E-007, +0000E+000, --, BR
250
Time constant
+3300E-006, +0000E+000,14, BT
251
Work of Breathing, Ventilator
+1000E-005, +0000E+000, 18, BT
252
Work of Breathing, Patient
+1000E-005, +0000E+000, 18, BT
253
CPAP (Note 1)
+1000E-004, +0000E+000, 04, BT
254
P0.1
+6510E-005, +1333E-001, 04, BT
255
Edi peak (Note 1)
+2000E-005, +0000E+000, 19, BT
256
Edi min (Note 1)
+2000E-005, +0000E+000, 19, BT
257
% Edi trigger in NAVA (Note 1)
+1310E-005, +0000E+000, 07, BR
258
% Edi cycle off in NAVA (Note 1)
+1310E-005, +0000E+000, 07, BR
259
Shallow Breathing Index (SBI)
+1000E-003, +0000E+000, 22, BT
260
End tidal CO2 concentration (mmHg) (Note 1)
+1000E-004, +0000E+000, 10, BT
261
Stress Index (Note 1)
+1000E-006, +0000E+000, --, BT
262
Remaining Nebulization time (Note 1)
+1000E-004, +0000E+000, 23, BR
263 –299 Not Used Note 1: Not applicable for SERVO-s. Note 2: Not supported.
18
Revision 09
Reference Manual
SERVO-i / SERVO-s, Computer Interface Emulator
Note 3: CIE sends I:E Ratio in the format “value:1”. This format is also used by the SERVO-i / SERVO-s User Interface as long as “value” >= 1. Example, CIE value 2.0 is displayed as 2.0:1. With a “value” < 1 the I:E Ratio is displayed in the format “1:1/value”. Example, CIE value 0.5 is displayed as 1:2.0. Note 4: Obsolete but supported for backward compatibility. Use channel 259 instead.
4.9.4 Channel 300-399: Extended channels used for settings. The configuration, i.e. actual scale factors and the voltage ranges, are received via the command Read Channel Configuration (RCCO). For more information about the configuration see the description of the command RCCO. CIE supports extended settings channels according to the following table: Ch No
Parameter Name
Configuration (gain, offset, unit, type)
300
CMV Frequency, Set
+1000E-004, +0000E+000, 06, SD
301
Insp. Time %, Set
+1000E-004, +0000E+000, 07, SD
302
Pause time %, Set
+1000E-004, +0000E+000, 07, SD
303
SIMV Frequency, Set
+1000E-004, +0000E+000, 06, SD
304
Insp. Rise time %, Set
+1000E-004, +0000E+000, 07, SD
305
Minute Volume, Set
+1000E-005, +0000E+000, 08, SD
306
Pressure Control Level above PEEP, Set
+1000E-004, +0000E+000, 04, SD
307
Pressure Support Level above PEEP, Set
+1000E-004, +0000E+000, 04, SD
308
PEEP, Set
+1000E-004, +0000E+000, 04, SD
309
Patient range selection, Set
-, -, -, SD (Note 3)
310
Ventilation Mode, Set
-, -, -, SD (Note 3)
311
Insp./Exp. Pause Hold, Oxygen Breaths/Start Breaths -, -, -, SD (Note 3)
312
CPAP, Set (Note 1)
+1000E-004, +0000E+000, 04, SD
313
Exp. minute vol. Upper alarm limit, Set (Note 4)
+1000E-004, +0000E+000, 08, SD
314
Exp. minute vol. Lower alarm limit , Set (Note 4)
+1000E-004, +0000E+000, 08, SD
315
Upper pressure limit, Set
+1000E-003, +0000E+000, 04, SD
316
EtCO2 concentration Upper alarm limit, Set (%) (Note 1)
+1000E-005, +0000E+000, 07, SD
317
EtCO2 concentration Lower alarm limit, Set (%) (Note 1)
+1000E-005, +0000E+000, 07, SD
318
O2 concentration Upper alarm limit
+1000E-004, +0000E+000, 07, SD
319
O2 concentration Lower alarm limit
+1000E-004, +0000E+000, 07, SD
320
Not Used
321
Not Used
322
Alarm mute/pre-mute Status
-, -, -, SD (Note 3)
323
O2 concentration, Set
+1000E-004, +0000E+000, 07, SD
324
Valve slot 1, binary code (emulated = 1)
-, -, -, SD
325
Valve slot 2, binary code (emulated = 2)
-, -, -, SD
Revision 09
19
SERVO-i / SERVO-s, Computer Interface Emulator
Reference Manual
326
Valve slot 3, binary code (emulated = 63)
-, -, -, SD
327
Trigger sensitivity level below PEEP, Set
-1000E-004, +0000E+000, 04, SD
328
Trigger sensitivity level above PEEP, Set
+1000E-004, +0000E+000, --, SD
329
Language switch
-, -, -, SD (Note 3)
330
Displayed CO2 Unit (Note 1)
-, -, -, SD (Note 3)
331
CO2 Mode (Note 2)
332
CO2 Execution Mode (Note 2)
333
I:E Ratio, Set (Note 5)
+1000E-005, +0000E+000, --, SD
334
Tidal volume, Set
+1000E-003, +0000E+000, 01, SD
335
Backup RR, Set
+1000E-004, +0000E+000, 06, SD
336
Backup Ti in Seconds, Set
+1000E-005, +0000E+000, 14, SD
337
NIV Program Status
-, -, -, SD (Note 3)
338
High-pressure level in BIVENT, Set
+1000E-004, +0000E+000, 04, SD
339
High pressure level time in BIVENT, Set
+1000E-005, +0000E+000, 14, SD
340
Low pressure level, PEEP, time in BIVENT, Set
+1000E-005, +0000E+000, 14, SD
341
Pressure Support level above Phigh in BIVENT, Set
+1000E-004, +0000E+000, 04, SD
342
Pressure Support level above PEEP in BIVENT, Set
+1000E-004, +0000E+000, 04, SD
343
Insp. Time in Seconds, Set
+1000E-005, +0000E+000, 14, SD
344
Pause Time in Seconds, Set
+1000E-005, +0000E+000, 14, SD
345
Insp. Rise time, in Seconds, Set
+1000E-005, +0000E+000, 14, SD
346
SIMV Breath duration, Set
+1000E-005, +0000E+000, 14, SD
347
Back-up Pressure Level Above PEEP, Set
+1000E-004, +0000E+000, 04, SD
348
Insp. flow, Set
+1000E-006, +0000E+000, 15, SD
349
Suction support Status
-, -, -, SD (Note 3)
350
Cycle off Fraction Level, Set
+1000E-005, +0000E+000, 07, SD
351
Circuit compliance compensation Status
-, -, -, SD (Note 3)
352
Trigger timeout in Automode
+1000E-005, +0000E+000, 14, SD
353
Breath frequency Upper alarm limit, Set
+1000E-004, +0000E+000, 06, SD
354
Breath frequency Lower alarm limit, Set
+1000E-004, +0000E+000, 06, SD
355
Apnea alarm time limit, Set (Note 6)
+1000E-004, +0000E+000, 14, SD
356
PEEP Lower alarm limit, Set
+1000E-004, +0000E+000, 04, SD
357
PEEP Upper alarm limit, Set
+1000E-004, +0000E+000, 04, SD
358
CPAP Upper alarm limit, Set (Note 1)
+1000E-004, +0000E+000, 04, SD
359
CPAP Lower alarm limit, Set (Note 1)
+1000E-004, +0000E+000, 04, SD
360
Y-piece measurement status (Note 1)
-, -, -, SD (Note 3)
361
Edi trigger (Note 1)
+2000E-006, +0000E+000, 19, SD
20
Revision 09