background image

R67051.0009 

– Index 1  

 

 

 

 

 

 

 

 

 

Die Länge des Datenstrings "XXX" ist hierbei 
beliebig und kann wahlweise auch Vornullen 
und ein negatives Vorzeichen enthalten.  
Der 

Block-Check-Character 

"BCC" 

ist 

wiederum 

das 

Exclusiv- 

Oder 

aller 

gesendeten  Zeichen  zwischen  "C1"  bzw. 

„!“ 

und "ETX". 

The data string "XXX" can have any number 
of  characters  and  may  also  contain  leading 
zeros or a negative sign.  
The block check character "BCC" represents 
again  the  Exclusive-OR  function  of  all 
characters between "C1" resp. 

“!” and "ETX".

 

Bei  korrekter  Übertragung  des  Protokolls 
antwortet  das  Gerät  mit  "ACK",  in  allen 
anderen Fällen mit "NAK". 

Upon  a  correct  transmission  of  above 
protocol,  the  unit  will  respond  by  "ACK"  and 
in all other cases by "NAK" .

 

 

Die  neu  übertragenen  Daten  werden  bei 
Kübler-Geräten  zuerst  in  einem  Puffer-
speicher  hinterlegt,  greifen  also  noch 
nicht  in  die  Funktion  des  Gerätes  ein  ! 
Erst  nach  Übertragung  des  Befehls 
"Activate  Data"  werden  die  neuen  Werte 
aktiv.  Dadurch  ist  es  möglich,  bei 
laufender 

Maschine 

beliebig 

viele 

Parameter  zu  verändern,  und  dann  mit 
einem 

einzigen 

Befehl 

alle 

neuen 

Vorgaben gemeinsam zu aktivieren.

 

With  Kübler  units,  all  data  from  a  serial 
transmission  will  first  be  latched  in  a 
buffer  register  and  will  not  affect  the 
current  operation,  until  the  command 
"Activate  Data"  has  been  transmitted. 
This  procedure  enables  the  user  to 
prepare 

complete 

new 

set 

of 

parameters in the background of the unit, 
with  no  effect  to  the  production  in 
progress,  and  to  activate  all  at  the  same 
time by one single command.

 

 

 

Hinweise zur Speicher-Organisation : 

 

Beim  Auslesen  von  Parametern  sendet  das 
Gerät  immer  nur  die  aktuellen  Daten  aus 
dem  Arbeitsspeicher  (  RAM  ).  Parameter-
werte,  die  zwar  gesendet,  aber  noch  nicht 
aktiviert  wurden,  können  folglich  nicht  zu-
rückgelesen werden 

Remarks to the Register Organisation 
Any  readout  of  parameters  will  read  the 
current  operational  data  from  the  RAM. 
Parameters,  that  have  been  written  to  the 
buffer  memory  only,  but  have  not  been 
activated  yet,  are  not  readable  by  serial 
request.

 

 

Nach  Netzabschaltung  wird  automatisch der 
Parameter-Satz  aus  dem  EEProm  in  das 
RAM  geladen.  Seriell  übertragene  Daten 
sind  verloren,  wenn  sie  nicht  vor  Netzab-
schaltung  aktiviert  und  anschließend  im 
EEProm gespeichert wurden. 

 

Upon  power  up,  the  unit  automatically 
transfers  the  EEProm  data  to  the  RAM 
register. 

Previous 

serial 

register 

modifications  will  be  lost,  unless  these  data 
have  been  activated  first  and  then  stored  to 
the EEProm.

 

 

BUFFER Register

RAM Register

( operational data )

EEProm Register

( non-volatile data )

Serial transmit

Parallel comm.

Serial receive

"Store to EEProm"

"Activate data"

Power up

 

 

Summary of Contents for 57 Series

Page 1: ...lles Kommunikations Protokoll für Kübler 57x Geräte und SK 1D 1A2RS SK 1A 1S1D2RS SK 1S 1A2RS Serial Communication Protocol for Kübler 57x Units and SK 1D 1A2RS SK 1A 1S1D2RS SK 1S 1A2RS R67051 0009 Index 1 ...

Page 2: ... 1D 1A2RS SK 1A 1S1D2RS SK 1S 1A2RS Language version German DE English EN German is the original version Document version 06 11 2018 R67051 0009 Index 1 Copyright 2018 Kübler Group Fritz Kübler GmbH Legal notice All contents included in this manual are protected by the terms of use and copyrights of Fritz Kuebler GmbH Any reproduction modification usage or publication in other electronic and print...

Page 3: ...s 5 6 Übertragung von Steuerbefehlen 7 6 Transmission of Control Commands 7 7 Praktisches Beispiel zur seriellen Kommunikation mit Kübler Geräten 7 7 Practical example for communication with Kübler motion controllers 7 7 1 Daten String 8 7 1 Data string 8 7 2 Bestätigung abwarten 9 7 2 Wait for acknowledgement 9 7 3 Weitere Parameter senden 9 7 3 Transmit more parameters 9 7 4 Daten aktivieren 9 7...

Page 4: ... to 29 etc Wenn die serielle Adresse eines Gerätes unbekannt ist kann diese mit der SCAN Funktion der zugehörigen Kübler Bediener software ermittelt werden Werksseitig sind alle Kübler Geräte auf die Adresse 11 eingestellt Where the serial address of a unit should be unknown the SCAN function of the correspondink Kübler operator software will help you to find out Ex factory all Kübler units are se...

Page 5: ... Adressierung Example 1 Standard addressing Auslesen der Integralgeschwindigkeit Int Time Code 03 bei einem BY 150 Gleichlaufregler mit der Geräteadresse 31 Read the integration speed register Int Time register code 03 from a BY 150 synchro controller with device address 31 EOT ENQ 3 1 0 3 hex 04 33 31 30 33 05 Beispiel 2 Erweiterte Adressierung Example 2 Extended addressing Auslesen der aktuellen...

Page 6: ... register and may also be leaded by a minus sign with negative values Leading zeros are always supressed and will not appear in the telegram The block check character BCC is generated by an Exclusive OR over all characters between C1 resp and ETX both included Wenn in der Anforderung ein ungültiger bzw unbekannter Datencode C1 C4 oder S1 S2 gesendet wurde antwortet das Gerät nur If the request str...

Page 7: ... not affect the current operation until the command Activate Data has been transmitted This procedure enables the user to prepare a complete new set of parameters in the background of the unit with no effect to the production in progress and to activate all at the same time by one single command Hinweise zur Speicher Organisation Beim Auslesen von Parametern sendet das Gerät immer nur die aktuelle...

Page 8: ...ng als auch der zugehörige serielle Befehl gleichzeitig auf 0 gesetzt sein damit der entsprechende Befehl deaktiviert ist Important remark There is a logical OR condition between all hardware control inputs and their corresponding serial command flags For this reason it is essential to have the hardware input and the serial command set to OFF at the same time in order to switch a command OFF Wenn ...

Page 9: ... links finden wir ausschliesslich Nullen Das Exclusiv Oder und damit das entsprechende Bit des BCC ist daher ebenfalls 0 Characters with gray background are used to form the block check character by an exclusive OR function Consider each of the 8 columns in the binary code field only gray rows In the high bit column we find all zeros therefore the exclusive OR is 0 and the high bit of the block ch...

Page 10: ...auf die Codestelle 67 C1 6 und C2 7 den Wert 1 schreiben müssen After successful transmission of all parameters we must activate the new settings to make them effective to the operation of the machine With 575 units we need to write a 1 into the register with code 67 C1 6 and C2 7 No Expression ASCII Hex Binary code Hi Lo Comment 01 EOT EOT 0 4 0 0 0 0 0 1 0 0 Control character Initialisation 02 A...

Page 11: ...eicherung nicht mehr gewährleistet Hint The life time of EEProm memory chips is limited to a total number of about 100 000 storage cycles After this stored data may get lost 8 Historie 8 History of Modifications Version Name Date Modifications Serpro01a hk Original Version Serpro02a hk 07 04 2004 Extended register code addressing ...

Page 12: ...Kübler Group Fritz Kübler GmbH Schubertstr 47 78054 Villingen Schwenningen Germany Tel 49 7720 3903 0 Fax 49 7720 21564 info kuebler com www kuebler com ...

Reviews: