Protocol and instruction set for remote control via the infrared interface. Table of Contents

Similar documents
Luminescence Sensors. Operating Instruction

Back to. Communication Products Group. Technical Notes. Local/Remote Control, 9300 Series

Carbon Dioxide (Tiny CO2) Gas Sensor. Rev TG400 User Manual

I-7088, I-7088D, M-7088 and M-7088D User Manual

G3P-R232. User Manual. Release. 2.06

ROTRONIC HygroClip Digital Input / Output

CooLink Programmers Reference Manual (PRM)

745 Transformer Protection System Communications Guide

Voltage regulator TAPCON 260

LC-10 Chipless TagReader v 2.0 August 2006

Ultrasonic Multiplexer OPMUX v12.0

Channels that are not occupied by temperature sensors, can take over alternative functions:

Interfacing the 1724-Type Microprocessor-Controlled EDFA via a Serial Communication Port

Voltage regulator TAPCON 240

OHIO SEMITRONICS, INC. DIGITAL AC POWER MONITOR OSI SPECIFICATIONS

USER'S MANUAL. Model : K

RS485 AMR Interface E350 User Manual

2F. No.25, Industry E. 9 th Rd., Science-Based Industrial Park, Hsinchu, Taiwan Application Note of OGM220, AN001 V1.8

User manual. Inclinometer with Analog-RS232-Interface IK360

INCLINOMETER RS232 SWITCH

Instruction manual. art Installation manual

13. OP-03 RS-232C SERIAL INTERFACE

Stensat Transmitter Module

METEOROLOGICAL INSTRUMENTS

SIMATIC Ident RFID systems SIMATIC RF310R special version Scanmode Compact Operating Instructions

SERIAL COMMUNICATION PROTOCOL WM24-96 V1 R0 WM Vers. 1 Rev. 0. January 3 rd, 2006

C191HM POWERMETER AND HARMONIC MANAGER COMMUNICATIONS REFERENCE GUIDE

EE 314 Spring 2003 Microprocessor Systems

Mate Serial Communications Guide This guide is only relevant to Mate Code Revs. of 4.00 and greater

96M0374. Instruction Manual. Analog Sensor Controller. RD Series

medlab Two Channel Invasive Blood Pressure OEM board EG 02000

Line-to-line RMS Volts, 3 phases 4 digits (XXX.X) Volts

Product Specification for model TT Transducer Tester Rev. B

MICROWAVE FREQUENCY SYNTHESIZER QP-FSPLL USER MANUAL

Select datum Page backward in. parameter list

UART2PPM. User s Guide. Version 2.04 dated 02/20/16. Gregor Schlechtriem

ELECTRICAL VARIABLE ANALYZER RELAY EVAR

TAS APFC Controller / Load Managers with MOD-BUS Interface

USING RS-232 to RS-485 CONVERTERS (With RS-232, RS-422 and RS-485 devices)

A S 8 Operating Instructions

METEOROLOGICAL INSTRUMENTS

F4-04DA-1 4-Channel Analog Current Output

BusWorks 900EN Series Modbus TCP/IP 10/100M Industrial Ethernet I/O Modules

METEOROLOGICAL INSTRUMENTS

DS1720 ECON-Digital Thermometer and Thermostat

GM8036 Laser Sweep Optical Spectrum Analyzer. Programming Guide

EnDat 2.2 Bidirectional Interface for Position Encoders

Home Automation, Inc. Omnistat2. RC-1000 and RC-2000 Communicating Thermostat. Serial Protocol Description

MEASAR RS232 Interface Protocol Rev. E

Spacecraft to Science Instrument Data Interface Control Document. Dwg. No

Windows control application for RDS encoders based on MicroRDS, MiniRDS, MRDS1322, MRDS192. Table of Content

Model FLSC-C1-LIQ. Microprocessor Based Loop Powered Transmitter

Select datum Page backward in parameter list

Mastr III P25 Base Station Transmitter Tune-up Procedure

Know your energy. Modbus Register Map EB etactica Power Bar

ANNEX A.4. Asynchronous Recorder Multiplexer Output Re-Constructor (ARMOR)

INTRODUCTION. T hank you for your HB8215/HB8216 loadcell indicator purchase. The HB8215 and HB8216 are the best choice for industrial weighing

LOCAL/REMOTE CONTROL and FUNCTIONAL DESCRIPTION. UNIVERSAL Ku-BAND TEST TRANSLATOR UNIVERSAL DBS BAND TEST TRANSLATOR

Industriefunkuhren. Technical Manual. System 7001RC. Multi-Source Function ENGLISH. Version:

IP 251 Universal Signal Converter SSI parallel RS232 parallel SSI RS232

Instruction Sheet UPS SERIES. Serial Control Protocol. I Rev E

Section 5 Coin Acceptor/Changer VMC/Peripheral Communication Specifications

INSTRUMENTS, INC. Models 2960AR and 2965AR Disciplined Rubidium Frequency Standards. Section Page Contents

USH-8. Ultrasonic Snow Depth Sensor. User Manual. Sommer Mess-Systemtechnik. Document release: V01.00 Software release: V01.58 Stand: September 2008

WWVB Receiver/Decoder With Serial BCD or ASCII Interface DESCRIPTION FEATURES APPLICATIONS

InfraStruXure Manager v4.x Addendum: Building Management System Integration

MADEinUSA OPERATOR S MANUAL. RS232 Interface Rev. A

Know your energy. Modbus Register Map EM etactica Power Meter

nvision Programming Instructions for Reference Recorder & Lab Reference

Serial Control Hardware (RS-485)

KNX manual High-performance switch actuators RM 4 H FIX1 RM 8 H FIX2

Manual IF2008A IF2008E

Kongsberg Mesotech Ltd.

EG medlab. Three Lead ECG OEM board. Version Technical Manual. Medlab GmbH Three Lead ECG OEM Module EG01010 User Manual

C Mono Camera Module with UART Interface. User Manual

Servo Switch/Controller Users Manual

Technical Manual. Standard Communication Protocol TA3840C

Confirm entry value Set display to value from Actual value and input display Select datum P79 (P80!) (7-segment LED,

Telegrams for Configuring and Operating the NAV200 Laser Positioning System

F4 08DA 2 8-Channel Analog Voltage Output

Interface Description A2000. Multifunctional Power Meter Communications Protocol per DIN Draft /2.15

APPENDIX A PARAMETER DESCRIPTIONS

Digital Electric Micrometer. DEG2000 Instruction Manual

AR-DN-RS232. An-10 / Rapid RS232 Interface. Product Guide. Overview. Features

F4 16DA 2 16-Channel Analog Voltage Output

Interface Description A2000. Multifunctional Power Meter Communications Protocol per EN /1.15

1. Introduction General Important information EMC measures Operation 6

User's Manual. ServoCenter 4.1. Volume 2: Protocol Reference. Yost Engineering, Inc. 630 Second Street Portsmouth, Ohio

Applications. Operating Modes. Description. Part Number Description Package. Many to one. One to one Broadcast One to many

ITM-1601A LCM. User s Guide. (Liquid Crystal Display Module) 1998 Intech LCD Group Ltd. Document No. TE nd Edition Jan.

INSTRUCTION MANUAL DISSOLVED OXYGEN-METER MODEL CDO-01

Texas Instruments Registration and Identification System. Micro-reader RI-STU-MRD1. Reference Manual

DIRIS Ap RS485 JBUS/MODBUS COM. Systèmes de Coupure et de Protection Industrial Switching and Protection Systems ON 1

MS2711B Hand-Held Spectrum Analyzer

um-pwm1 Pulse-width Modulation Servo Coprocessor Datasheet Release V100 Introduction Features Applications

I2C Demonstration Board I 2 C-bus Protocol

Medlab GmbH EG04000 User Manual. medlab. Four Lead ECG OEM board EG Technical Manual. Copyright Medlab Version Version 1.

APPENDIX N. Telemetry Transmitter Command and Control Protocol

ScienceMode for the MOTIONSTIM8

The MP SERIES CONTROLLER. User s Manual. ISE, Inc.

Transcription:

Application information 7 HD mini20 HD 3000 Series HD 4000 Series Protocol and instruction set for remote control via the infrared interface Table of Contents 1 Technical Principles...2 2 Protocol...2 3 Standard Instructions...4 4 Error, Option and Status Bytes...6 4.1 Error bytes...6 4.2 Option bytes...7 4.3 Status bytes...8 5 Error Messages...10 5259b GB/2018-12

1 Technical Principles An asynchronous serial interface is provided for service and remote control to facilitate the transfer of instructions or data between an external device, e.g. a PC, and the ultrasonic generator. In the HD mini20 and the HD 3000 devices, the physical connection is realised via an optical interface (half duplex) based on the IrDA standard. The HD 4000 devices use a Sub-D connector (full duplex - 9 pin male). The assignment corresponds with RS-232 specifi cations. Transmission parameters: 9600 Baud, 7 bit, 1 stop bit, even parity Hardware handshake signals (RTS, DTS, etc.) are not evaluated. Pulse shaping with 1.627μs pulses Only characters from the standard ASCII set (7-bit) are used. Within the character set, the characters "0...9" and "a...f, A...F" are reserved for hexadecimal input. The characters g... z and G... Z are used as the first characters of an identifier (device code) or instruction. 2 Protocol Nomenclature: h hexadecimal character (0... 9, A... F) z alphanumeric character (0... 9, a... z, A... Z) d decimal digit (0... 9) s seconds [] (sequences of) characters in square brackets may be omitted <> control characters, e.g. <LF> = Line Feed xx (underlined) echo of instruction input Transmitted characters are returned as an echo. All telegrams must be preceded by a hash mark #. This is not returned as an echo. In the dialogue by and to the generator, all values are transmitted as hexadecimals. Upper and lower cases are equally valid (A... F or a... f). Instructions for the generator are concluded with <CR>. Responses from the generator are concluded with <CR><LF>. Control characters (01h.. 1Fh) where present are ignored. Unless otherwise noted, all information on the sizes used internally in the computer is given in hexadecimal format. The space character <Space> (20h) may be used in entries. For reasons of plausibility testing, hexadecimal characters are normally not used as the fi rst character of an instruction. 2 / 10 5259b GB/2018-12

Telegram structure: # Instruction <CR> Starting character End of instruction An instruction starts with a character for the instruction group (e.g. Q for frequency). For ease of distinction, upper case is used for the instruction group in this documentation. Q FreQuency P Power H Temperature (Heating) The character for the instruction group is followed by a differentiation character. The meaning of the differentiation character is generally the same for each instruction group. For ease of distinction, the differentiation character is given in lower case in this documentation. r reset value is the value assumed after turning on the device. Example: Qr Reset value for frequency n nominal is the value that is specifi ed as a (temporary) target value for control in the current operation. Generally speaking, it reverts to the reset value after resetting and can then be (temporarily) changed in operation. Example: Pn% (temporary) target value for amplitude m actual value is the current measured value. It cannot be changed by the user and is thus read-only. Example: Hm current temperature on the external temperature sensor. Instead of the differentiation character, the functions OFF and ON may be realised by means of 0 and 1 (switch instruction). Example: P1- Power ON A read instruction consists of the instruction character(s) alone (without a subsequent hex number). Once the instruction has been concluded with <CR>, the value in question is read and transferred to the master. Example: query nominal amplitude (set value = 30 %) characters transmitted: # P n % <CR> characters received: P n % 1 E <CR> <LF> A write instruction consists of the instruction and the directly attached value. Example: Set the nominal amplitude to 20% characters transmitted: # P n % 1 4 <CR> characters received: P n % 1 4 <CR> <LF> 5259b GB/2018-12 3 / 10

3 Standard Instructions Instruction Hn Hn hh Hm H0 1 2 with response Meaning hh Read out / set maximum process temperature hh I [zz] [d]ddd.dddddddd.ddd Ih Is Is hh Iw Je Je? Jo Jo? Js Js? Jp0 1 Jr0 1 hh hh:aaaaa hh:aaaaa <plain text> <plain text> <plain text> Read out actual temperature Temperature monitoring OFF Alarm Stop Identification (serial number) response e.g. 3670.00001324.007 Read out HD type Read out / write sonotrode type Read out ultrasonic converter type Query error bytes Output of bits with explanation in plain text Query option bytes (2 bytes only for HD 4000) Output of bits with explanation in plain text Query status bytes Output of bits with explanation in plain text 0 amplitude control, 1 power control, Remote off on. Status bytes are transmitted as echo Remarks Measurement sensor Pt1000 unit [ C] with prefix (i.e. -128 to +127 C 80h... 7Fh) Once the nominal temperature is reached or exceeded, the LED turns red, an audible signal and ultrasonic operation is stopped if specifi ed. The device type can be recognised by the serial number (h) HD type, (h) not used Number (h) Description (a) Number (h) Description (a) For the meaning of error, option and status bytes, see Chapter 4 Read in status byte Remote off on Read in status byte 4 / 10 5259b GB/2018-12

Instruction Pn hhhh Pn Pm Pn% hh Pn% Pm% Pl Pl0 P0 1 Qm Qn Qr Qs1 Qs0 1 2 Tn hhhh with response Meaning hh hh hhhh Set the nominal power Read out the nominal power Read out the actual power Set the nominal amplitude Read out the nominal amplitude Read out the actual amplitude Output energy Unit Reset energy Power OFF ON Read out the actual frequency Unit Read out the nominal frequency Read out restart frequency Start (resonance) scan Stop (0), start (1/2) (resonance) scan Runtime specifi cation for the HF power output Remarks Unit [W] Unit [%] [Ws] [Hz] 1 long scan 2 short scan Unit [s] up to 9h59m59s Tn0[000] Continuous operation Tn Display runtime specifi cation Tn0 1 Continuous operation ON / OFF Tm Time elapsed for (ultrasound) Unit [s] power output up to runtime (Tnxxxx) Tm0 Reset the runtime counter Tp hhhh Set pulsation ON time T = Value * 0.1 [s] Tp Read out pulsation ON time Tb hhhh Set pulsation OFF time Tb Read out pulsation OFF time Tp0 1 2 Pulsation OFF ON key Key = by hand key 5259b GB/2018-12 5 / 10

Instruction Tt hh Tt V X with response Meaning Enter timeout for monitoring Issue timeout hh for monitoring Read out generator software dd.dd - MMM DD YYYY version (plain text) Reset of the device Remarks Time between two signs of life from master default FFh = 255s 0 w/o monitoring Response format Version - Date 4 Error, Option and Status Bytes 4.1 Error bytes Generator errors are recorded in the error bytes and queried with the instruction Je. The error bytes are read-only. Error bytes are deleted when generator is switched on and off. W = warning, E = error Error byte 1 bit Meaning 0 W Nominal power / amplitude not reached 1 E Frequency setting / measurement disrupted 2 E Temperature limit value at heat sink exceeded 3 E Transmission error 4 E No response signal from the UT 5 E No resonance found 6 W Runtime overrun 7 W Power display overrun 6 / 10 5259b GB/2018-12

Error byte 2 bit Meaning 8 W I²C Transmission error 9 E Mains voltage below minimum 10 E Frequency synchronisation error 11 E - 12 E - 13 E - 14 W - 15 W - Please note: The error bits 8 to 15 are not allocated in HD mini20 and HD 3000. 4.2 Option bytes The option bytes can be used to query the status of certain device-specifi c switches for the HD 4000 with the Jo command. Only Customer Service can make changes. In the HD mini20 and the HD 3000 only 1 byte is output, corresponds to byte 2 and refers to the interface settings. For normal operation of the ultrasound generator, the state of the option byte is irrelevant here. Options changed in the option byte are only activated when the device is turned on. The response is made in the format Jo [byte2 byte1]. Option byte 1 bit Meaning 0 batch operation activated 1 display frequency (instead of power) 2 -- 3 -- 4 Fixed frequency 5 Amplitude control deactivated 6 Phase control deactivated 7 Frequency control off 5259b GB/2018-12 7 / 10

Option byte 2 bit Meaning 8 <unused> formerly, no parity 9 <unused> formerly, uneven parity (0 even) 10 <unused> formerly, no hash mark needed in front of the instruction 11 Sending start and error messages 12 -- 13 -- 14 -- 15 -- 4.3 Status bytes The status bytes allow for various states of the device to be tested during runtime. The status bytes are read-only and are queried with the instruction Js [byte2 byte1]. a) HD mini20 and HD 3000 Status byte 1 bit def Meaning bit = 1 0 0 Remote on 1 0 Frequency synchronisation (afc) on 2 0 Temperature monitoring on (Alarm or Stop) 3 0 Pulsation on 4 0 Resonance scan active 5 0 HF power on 6 0 Max. temperature exceeded 7 0 1 power control / 0 Amplitude regulation 8 / 10 5259b GB/2018-12

Status byte 2 bit def Meaning bit = 1 8 0 Pt1000 detected (external temperature measurement possible) 9 0 Frequency control disabled (1 control off!) 10 0 Power control disabled (1 control off!) 11 0 n.a. 12 0 n.a. 13 0 n.a. 14 0 Service mode active 15 0 Full write authorisation b) HD 4000 Status byte 1 bit def Meaning bit = 1 0 0 Pt1000 detected (external temperature measurement possible) 1 0 Frequency control disabled (1 control off!) 2 0 Power control disabled (1 control off!) 3 0 Power control deactivated (1 control off!) 4 0 Pulsation with hand key at UT 5 0 Continuous operation (non-stop) 6 0 Service mode active 7 0 Full write authorisation Status byte 2 bit def Meaning bit = 1 8 0 Remote on 9 0 Frequency synchronisation (afc) on 10 0 Temperature monitoring on (Alarm or Stop) 11 0 Pulsation on 12 0 Resonance scan active 13 0 HF power on 14 0 Max. temperature exceeded 15 0 1 power control / 0 Amplitude regulation 5259b GB/2018-12 9 / 10

5 Error Messages Various errors that can be detected by the system are reported to the serial interface. The error message takes the form Error <error number>. Individual errors are distinguished between serious errors or warnings that only limit device function. Description Error no. Error LCD E/W Error bit LCD display not connected 001 W - Frequency setting not possible 002 002 E 1 Response Switch to remote control mode Power setting not possible 003 003 E - Frequency synchronisation disrupted 010 E 10 No response signal from the UT 011 011 E 4 Stop and indication on LCD display (may require service) Error during resonance scan 012 012 E 5 Heat sink temperature exceeded 014 014 E 2 Unknown instruction 020 W - Incorrect instruction length 021 W - Unknown type (e.g. sonotrode) 022 W - Communication error Remote control instruction is not executed (ignored) Error no. is transferred to the serial interface (e.g. error 002) Error LCD error number is indicated on the LCD display (e.g. Error 002) E/W indicates the severity of the error. E Error, W Warning Error bit place in error bit which is set (0 LSB, 7 MSB) BANDELIN electronic GmbH & Co. KG Heinrichstraße 3 4 12207 Berlin Deutschland www.bandelin.com info@bandelin.com +49 30 768 80-0 +49 30 773 46 99 Subject to technical changes. Zertifi ziert nach ISO 9001 ISO 13485