background image

R67051.0009 

– Index 1  

 

 

 

 

 

 

 

 

 

6.   Übertragung von Steuerbefehlen

 

6.   Transmission of Control Commands

 

 

Alle  Steuerbefehle benutzen dasselbe Über-
tragungsformat  wie  in  Abschnitt  4  gezeigt. 
Der  Datenstring  "XXXXX"  besteht  hier  aller-
dings nur aus der Ziffer 

"1"

 zum Einschalten 

und  der  Ziffer 

"0"

  zum  Ausschalten  von 

Steuerkommandos.  Einige  der  Befehle  set-
zen  sich  unmittelbar  nach  Aktivierung  auto-
matisch  auf  "0"  zurück  (  z.B.  "Activate  data" 
oder  "Store  to  EEProm".  Andere  Befehle 
bleiben statisch erhalten, bis sie über ein er-
neutes  serielles  Kommando  wieder  zurück-
gesetzt  werden  (  z.B.  Reset,  Start/Stop, 
Trimm usw. ) 

 

All  control  commands  are  using  the  same 
transmission  protocol  like  shown  in  section 
4.  However,  the  data  string  "XXXXX"  uses 
only one character which is "1" to switch the 
function  on  and  which  is  "0"  to  switch  the 
function  off  again.  Some  of  the  serial 
commands  will  automatically  reset  to  zero 
upon 

execution 

of 

the 

corresponding 

commands  (  i.e.  "Activate  data"  or  "Restore 
to EEProm" ). Others will need to be set and 
also  to  be  reset  by  serial  command  (  i.e. 
Reset, Start/Stop, Trim etc.)

 

 

Bezüglich  der  seriell  aktivierbaren  Befehle 
finden  Sie  alle  Angaben  in  der  Bedie-
nungsanleitung 

des 

entsprechenden 

Gerätes. 

 

For  applicable  command  codes,  please  see 
the operating instructions of the unit you use.

 

 

Die  serielle  Aktivierung  eines  Steuerbefehls 
hat  dieselbe  Auswirkung,  als  wenn  der 
entsprechende  Hardware-  Eingang  auf 
"High" gelegt wird. 

 

All serial transmission of a control command 
will  have  the  same  result  as  when  you  set 
the appropriate hardware input to "High".

 

 

 

Anmerkung: 

 

Hardware-  Steuerbefehle  und  Software-
Steuerbefehle arbeiten in einer logischen 
"ODER"-Verknüpfung.  Es  müssen  daher 
sowohl  der  Hardware-  Eingang  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  z.B.  seriell  der  Reset-Befehl  auf  "1" 
gesetzt  wurde,  ist  das  Gerät  im  Reset-
Zustand, 

unabhängig 

davon 

ob 

der 

entsprechende  Hardware-  Eingang  High  oder 
Low  ist.  Erst  wenn  seriell  das  Reset- 
Kommando  auf  "0"  zurückgesetzt  wurde,  ist 
der 

Hardware- 

Reset 

wieder 

voll 

funktionsfähig ! 
Bei  Netzzuschaltung  werden  alle  seriellen 
Befehle automatisch auf "0" gesetzt.

 

If, i.e. by serial communication, the Reset flag 
has  been  set  to  "1",  the  unit  will  be  in  it's  
Reset  state,  independant  of  what  the  logical 
level at the hardware reset input is. Only with 
the serial reset flag at "0" and the reset input 
at  "Low",  the  unit  will  be  in  it's  normal 
operative state ! 
Upon  power up,  all serial command flags will 
automatically be reset to "0" .

 

 
 

7.  Praktisches Beispiel zur seriellen 

Kommunikation mit Kübler-57x 
Geräten 

7.  Paractical example for communi-

cation with Kübler 57x Units 

 

Das  nachfolgende  Beispiel  zeigt,  wie  der 
Parameter „Scaling Factor 12“ bei einer 575-
Positionsanzeige verändert wird.  

 

575  benutzt  die  Standard-Adressierung  für 
die  seriellen  Codestellen.  Bei  Geräten  mit 
erweiterter  Adressierung  gilt  das  unten-
stehende  Beispiel  ebenso,  bis  auf  die 
erweiterte  Darstellung  der  Codestellen  mit 
den Subcodes. 

The  following  example  describes  how  to 
transmit a new “Scaling Factor 12” setting to 
a 575 position display.  

 

575  uses  standard  addressing  for  register 
access. Where you use a unit with extended 
addressing,  the  subsequent  example  is  fully 
valid,too,  except  of  the  extended  version  of 
address codes and sub codes.

 

 

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: