Cedrat Technologies CCBu40 Скачать руководство пользователя страница 22

22 / 32 

CCBU40 COMPACT CONTROLLER BOARD - PRODUCT AND WARRANTY INFORMATION 

Version 1.21 

XI.2. STANDARD FORMAT 

COMMAND FORMAT 

 

The commands consist in a chain of characters that will be interpreted by the electronics before it is applied. 
The number of characters in a command is not fixed, but it cannot exceed 20 characters, nor be shorter than 3 
characters. The command structure is as follows: 

“COMMAND CHA VALUE + EXECUTION CHARACTER” 

 

 

The command always starts with a single command character. The list of command characters and 
their use is given in Section 0.  

 

The command character is always followed by a parameter value in decimal. In this field, only 
numeric characters are allowed, as well as signs (‘+’ or ‘-‘), and decimal separator ‘.’. It is not 
authorized to leave this field empty. If unused it can be filled with 

‘0’. The parameters to the CCBu40 

can be integer of floating values. 

 

The command is always ended by the execution character ‘E’ (in capital letter). This character 
indicates the end of the command. After this character, the electronic executes the command and 
answers or acknowledges. Another command can then be issued. 

 

Warning: Do not use carriage return or “enter” button of the keyboard to send the command, as this 
will introduce an invalid character in the chain. 

The commands are only executed with ‘E’ character. 

 

ANSWER FORMAT 

 

The format of the CCBu40 answer to the command is the following: 

“N x 4 DATA BYTES (OPTIONAL) + ACKNOWLEDGEMENT CHARACTER” 

 

For commands used to request feedback from the electronics, the answer starts with N x 4 data bytes. Each 
packet of 4 data bytes represents a 32bits signed integer value. Depending on the request, the CCBu40 will 
reply with a different number of data packets before acknowledging. The MSB is sent first, le LSB is sent last. 

Thus, those data bytes should not be interpreted as ASCII characters but directly as pure data bytes.

  

 

For commands with no feedback, the first field is empty, i.e. no data bytes are transmitted. 

 

The last character of the answer is always the acknowledgement character, which indicates that the command 
was received and applied: 

 

The acknowledgement character is ‘X’ (0x58) when the command has been properly applied.  

 

The acknowledgement character is ‘Y’ (0x59) when an error has been detected in the command. In 
that case, the command is not applied. This happens in the following cases: 

o

 

The command is unknown. 

o

 

The command length exceeds 20 characters. 

o

 

The command length is less than 3 characters. 

o

 

The field value contains non digital characters. 

o

 

The field value is empty. 

o

 

The field value is out of range for the corresponding command. 

Содержание CCBu40

Страница 1: ...33 0 4 56 58 04 00 SA au capital de 550 000 RCS GRENOBLE 310 416 334 SIRET 310 416 334 00046 TVA intracommunautaire FR 29 310 416 334 RIB BNP MEYLAN FRANCE 30004 01285 00028 016118 94 IBAN FR76 3000 4...

Страница 2: ...t in accordance with established safety practices is trained in the soldering process and wiring of connectors is familiar with the EMC and safety requirements To comply with the safety and EMC regula...

Страница 3: ...point Penalties may be applicable for incorrect disposal of this waste in accordance with you national legislation For business users in the European Union If you wish to discard electrical and electr...

Страница 4: ...CTORY VERIFICATION SHEET 12 VII MECHANICAL INSTALLATION 14 VIII ELECTRICAL CONNECTIONS 15 VIII 1 INTERFACE WITH THE CLIENT SUPERVISOR 16 VIII 2 POWER SUPPLY CONNECTOR 17 VIII 3 INTERFACE WITH THE PIEZ...

Страница 5: ...is shown on the Figure 1 The top of the packaging features three separate interface connectors Two for the mechanism or actuators One for the supervisor customer electronics Refer to chapter VIII The...

Страница 6: ...egrates overtemperature detection overload detection and missing connector detection The functionality of the board can be set in different modes with configuration switches The choice can be made bet...

Страница 7: ...ositive This information is given in the mechanism Factory Verification Sheet in the displacement VS input voltage in close loop test USER CONFIGURABLE CONFIGURATION Control parameters In default conf...

Страница 8: ...closed loop is properly tuned and robust the user can set again the limitations to the maximum values 20V 150V to achieve full stroke The internal digital preamplifier is set to translate from custom...

Страница 9: ...a constant 1 613mA current to the PT1000 probe Based on the voltage measurement on the T C output the temperature in C is computed as follows Temperature C T C output V 1 613 x 161 Notes When monitori...

Страница 10: ...SIRET 310 416 334 00046 TVA intracommunautaire FR 29 310 416 334 RIB BNP MEYLAN FRANCE 30004 01285 00028 016118 94 IBAN FR76 3000 4012 8500 0280 1611 894 SWIFT BNPAFRPPGRE Figure 2 Architecture of the...

Страница 11: ...ION Version 1 21 Figure 3 Architecture of the CCBu40 with external sensor option Important warning The numbering on the Figure 2 and Figure 3 does not correspond to the pinouts of the connectors For c...

Страница 12: ...mmand is selected in software between analog and digital commands OPEN AND CLOSE LOOP OPERATION The CCBu40 can operate in closed loop or in open loop In open loop the user commands are directly sent t...

Страница 13: ...ANTY INFORMATION Version 1 21 Figure VI 1 Example of rising and falling time measurement The second test Linearity compares in open loop the output voltage vs the input order The amplifier gains are c...

Страница 14: ...L INSTALLATION The side of the packaging features 8x M3 through all holes to allow mounting on a wall Figure 3 Threaded holes for installation Detailed mechanical ICD can be found in Annex The bottom...

Страница 15: ...l connections when the CCBu40 is powered on The CCBu40 provides high voltage outputs to the piezo actuators 100V and there is a risk of electrical shock If the board has been powered on before wait at...

Страница 16: ...Analog order input for Y axis 10V input 5 T C Mechanism analogue temperature output 0 3 3V output Only valid if PT1000 is used on the mechanism 6 Enable Digital enable input 0 3 3V input Referenced t...

Страница 17: ...NISM I ACTUATOR CONNECTOR POWER Figure 6 Micro D Sub 15 connector This connector must be connected to the mechanism It transmits the power to the actuators of the mechanism Pin N Signal Description Co...

Страница 18: ...when the displacement on the Y axis increases 11 T C Temperature signal from the integrated temperature probe Optional can be connected to a PT1000 temperature probe located on the mechanism 12 SGX Ne...

Страница 19: ...procedure If the startup is successful no fault detected the CCBu40 starts operating normally and applies the user commands The CCBu40 can be deactivated at any time by bringing the Enable signal high...

Страница 20: ...ack must be in phase with the piezo voltage This can be checked by operating the CCBu40 in open loop the sensor should be in phase with the command If this is not the case in particular with the exter...

Страница 21: ...n The serial rate is 937 5 kbps by default but can be user defined with a command please refer to the List of commands When interfacing with a fast digital supervisor the 937 5kbps rate and compact da...

Страница 22: ...e command as this will introduce an invalid character in the chain The commands are only executed with E character ANSWER FORMAT The format of the CCBu40 answer to the command is the following N x 4 D...

Страница 23: ...oop operation of the selected axis 1 Closed loop operation of the selected axis B1E selects closed loop operation T This command allows between digital command or analog command This configuration is...

Страница 24: ...ive term D of the PID controller for the selected axis D 0 F Sets the cut off frequency Fc1 of the notch filter and the low pass filter for the selected axis Fc1 0 S Sets the cut off frequency Fc2 of...

Страница 25: ...nswers with 15 x 4 data bytes followed by acknowledgement character Each 4 data bytes represent a signed integer value corresponding to a single parameter The parameter readback description is given i...

Страница 26: ...o filter 1 2nd order Low pass filter Fc1 2 2nd order Notch filter Fc1 3 4th order Notch filter Fc1 4 2 x 2nd order Notch filters in series with two different frequencies Fc1 and Fc2 8 Fc1 cutoff frequ...

Страница 27: ...of the UC45 user s manual which can be found online http www cedrat technologies com en products users manual electronics html XII POWER SUPPLY POWER CONSUMPTION OUTPUT CURRENT CAPABILITY The CCBu40...

Страница 28: ...28 32 CCBU40 COMPACT CONTROLLER BOARD PRODUCT AND WARRANTY INFORMATION Version 1 21 Figure 9 Power consumption vs total output current...

Страница 29: ...on a surface providing heat dissipation The requirement for the heat sink efficiency depends both on the maximum ambient temperature of the application and the CCBu40 power consumption estimated on th...

Страница 30: ...ONTROLLER BOARD PRODUCT AND WARRANTY INFORMATION Version 1 21 Figure 10 Maximum thermal resistance depending on the power consumption at 70 C Figure 11 Maximum thermal resistance depending on the ambi...

Страница 31: ...device since the delivery Problem description Please describe here the problems faced with the electronics and which are not described in the paragraph 3 Notations Please define here the short term u...

Страница 32: ...or cedrat tec com T l 33 0 4 56 58 04 00 Fax 33 0 4 56 58 04 01 SA au capital de 550 000 RCS GRENOBLE 310 416 334 SIRET 310 416 334 00046 TVA intracommunautaire FR 29 310 416 334 RIB BNP MEYLAN FRANCE...

Отзывы: