Home

KeTop T41 Handheld Terminal User`s Manual V 1.3

image

Contents

1. KeTop Junction Box JB 001 S19 K3 KeTop TT xxx K2 K1 S2 m6 pink Tae gt 24VDC Ta 24 VDC 57 black 2 2 GND 2i o GND_IN brown green 3 53 E STOP_ES1 cay Emergency stop circuit 1 white green 4m 4 E STOP_ES1 4 o Emergency stop circuit 1 0 grey pink Sa E STOP_ES2 cas Emergency stop circuit 2 l red blue Gmn 56 E STOP_ES2 6 Emergency stop circuit 2 l brown T 7 ENABLE_ED1 fas o Enabling switch circuit 1 pos mn yellow 8 8 ENABLE_ED1 a Enabling switch circuit 1 neg S green 12m 12 ENABLE_ED2 a p Enabling switch circuit 2 pos mma grey 17m gt 17 ENABLE_ED2 10 Enabling switch circuit 2 neg a violet 11511 not used not used 11 not used 9mm 9 NOt used 10m 10 not used T30 T40 T50 T100 S6 T41 T50VGA S11 K2 s3 TxD W blue ae 13 es p Vem 2 RxD RTS oa A white 1 14 fi 14 gt 2 External device l 5 pin DSUB f l P ne a lt Sam A mii TxD e eae x 16 m ya k 1 f 5 5 mm i 7 GND a CTS Cm Et red lt ee P 7 m C j 8 L i 1o L i Connection diagram for RS 232 C KeTop via junction box JB 001 i User s Manual Version 1 3 103 KEBA 2007 KEBA Accessories KeTop S19 K3 KeTop TTxxx K2 pink 1 7 black 2 an brown green at ms white green Ams mm 10 grey pink ome 11
2. 2002 6 xI 1 10 SHIELD Oo O 6 K1 a S EEE NE 17 pin female connector Coninvers for KeTop connection cable KI crores Terminal block for power and control lines enabling switch and emergency stop p e ST EEN Terminal block for data lines SHIELD Cable shield clamp with connection surface for cable shield of data lines not used for strain relief of the cable Interior view of connection box Details regarding connetion of the KeTop CB211 connection box see sub chapters Ethernet and RS 422 A both are parts of the main chapter Connection User s Manual Version 1 3 109 KEBA 2007 KEBA Accessories Keep TT 10 4 3 Technical data of the connection terminals The following technical data apply to the X1 and X3 connector terminal blocks already available in the Junction box Connection capacity rigid flexible wire gages mm2 mm2 AWG 0 14 1 5 0 14 1 5 28 16 flexible with wire end ferrules without with plastic sleeve mm 0 25 1 5 0 25 0 5 Insulation length mm3 Tightening torque Nm 0 22 0 25 PHOENIX order data Gateway PHOENIX terminal block Type Part no MCVR 1 5 6 ST 3 81 1827169 MCVR 1 5 7 ST 3 81 1827172 X4 X4B MCVR 1 5 10 ST 3 81 1827208 Notice e Consider the connection capacity of the terminal blocks when selecting the connection cable e Use the foll
3. DIN Rail Holder Mounting Set DIN Rail Holder fixed on the rear side of the gateway box DIN Rail Holder Mounting Set for gatewaybox 112 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Accessories 10 4 6 Use of Connection Box Control cabinet Connection box KeTop CB211 7 Power supply E stop q enabling switch a Data line Dust cover max wall thickness n mm 0 1969 in KeTop TTxxx a K1 K1 A S S E KeTop IC240 or Opening for jack KeTop IC220 AA l A zs E D y j A 25 mm 0 1 mm Server a gt 0 984 in 0 00394 in Connection box KeTop CB211 in control cabinet 10 4 7 Minimum Bending Radius of Cable min 130 mm 5 118 in min 100 mm 3 937 in e gt 4 Required minimum distance outside and inside the control cabinet User s Manual Version 1 3 113 KEBA2007 EB Accessories KeTop T41 10 4 8 Techni
4. KeTop T41 KeTop Junction Box JB 001 S19 K3 KeTop TTxxx K2 K1 s2 pink T gt 24 VDC 1a 24 VDC black 2 2 GND Sam GND IN ax brown green 3m 3 E STOP_ES1 cas Emergency stop circuit 1 ma white green Ams b4 E STOP_ES1 cas Emergency stop circuit 1 10 grey pink Saas E STOP_ES2 oun o Emergency stop circuit 2 red blue Cut E STOP_ES2 6 gt Emergency stop circuit 2 my brown T Z ENABLE_ED1 as g Enabling switch circuit 1 pos mE yellow Sa 8 ENABLE _ED1 eas Enabling switch circuit 1 neg m green 12 ma st 2 ENABLE_ED2 Yai g Enabling switch circuit 2 pos m4 grey 17 yt 7 ENABLE_ED2 10 D Enabling switch circuit 2 neg ae violet 114 511 not used notused 11 _ not used 9 a 59 not used 10m 10 not used S6 K2 S3 TD CAN q l blue 13 18 R TD 1 TD CAN q i white 14 a K1 4 a TD 2 RD me orange 15 515 a RD 3 m 16 nl 16 4 _ Se RD m6 ar ee 6 f s T _ a I 8 m 4 ont f t t S4 1 I AL i iL CAN Fab i m CAN S mm3 GND 4 E I 4 _ 5 J5 GND E _ Ga fl T Cae pi Ti CAN T m CAN 8 i P 8 7 m 9 j Pa y ay t a t ata 102 KEBA CAN interface 9 pin DSUB male connector Connection diagram for CAN KeTop via junction box JB 001 User s Manual Version 1 3 KEBA 2007 Handheld Terminal Accessories 10 3 3 3 RS 232 C
5. 1 2 3 ZT gt U gt Circuit 1 OFF OFF Enabling Evaluation Circuit 2 OFF OFF switch electronics d s A Zi AET 3 i ZT dee er Circuit1 OFF OFF OFF ZTaakp k Circuit 2 OFF OFF OFF X L Left or R Right Contact travel diagram for panic Information e Atthe KeTop the enabling switches always feature two circuits To meet the safety category 3 in accordance with EN 954 1 1996 the ena bling switch must be realized with 2 circuits 24 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Connection The safety category 3 means that one failure must not lead to the loss of the safety function and whenever possible the single failure is detected The chapters Example of Connection with PILZ PST1 Control Relay and Example of Connection with ELAN SRB NA R C 27 S1 Control Relay show how the safety category 3 can be fulfilled with the KeTop and its safety related parts The entire concept of the machine must be laid out ac cording to the principles of safety category 3 The monitoring of the simultaneity by the control relay is necessary be cause otherwise maybe a failure culmination would not be recognised and this would cause the loss of safeness Example If one circuit of the enabling device switches to the enabled state as a result of a failure and after some time the second circuit also switches
6. KeTop T41 with Ethernet via connection box KeTop CB211 32 KEB 1__ 8 TN Top Front User s Manual Version 1 3 KEBA 2007 Handheld Terminal Connection 4 8 RS 422 A The serial interface can be used as RS 422 A or as RS 232 C interface selection by Dip switches The communication takes place via the COM SIO connector 11 in the ca ble entrance area of the KeTop Information e The simultaneous use of the Ethernet interface and the COM interface RS 422 A or RS 232 C is only possible with an appropriate cable The RS 422 A interface assigned to the COM 5 interface port is in the soft ware The interface parameters are set via the WIN32API in the Windows operating system 4 8 1 Wiring diagram KeTop Connection box KeTop CB211 Connection cable Intermediate cable S22 K3 KeTop TTxxx K1 K1 KeTop IC2xx K2 K1 X1 pink a zi pink ma 24 VDC 1d 24 VDC 7 black L2 black 5 GND 2 GND_IN ma brown green al 3 brown green om E STOP_ES1 3d Emergency stop circuit 1 m white green at white green E STOP_ES1 4 A Emergency stop circuit 1 0 grey pink a grey pink E STOP_ES2 54 Emergency stop circuit 2 11 red blue 6 red blue E STOP_ES2 61 Emergency stop circuit 2 lt 1 brown 7 brown N ENABLE ED1 7 Enabling switch circuit 1
7. KA Q g oo GND O Z w Note All contacts of KA and KB must be forced guided Suggested wiring of enabling switches to fulfill safety category 3 with PILZ control relay Also follow the instructions described in the PILZ operating manual about the PST1 device 26 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Connection Functional procedure e Only if both channels are activated simultaneously by pressing one of the enabling switches both output relays K1 and K2 will energize and the output contacts 13 14 and 23 24 will close e The output relays K1 and K2 will not energize if e only one enabling channel is activated in case of a defect e the tolerance value for the simultaneity period is exceeded e the feedback control loop X1 X2 is open e lf one enabling channel is deactivated after being simultaneously acti vated by releasing the enabling switch or in case of a defect the out put relays K1 and K2 will return to their initial position again The forced guided output contacts 13 14 and 23 24 will open The out put relays will energize again only after both enabling channels have been deactivated and simultaneously activated once again In this way the enabling switches avoid that one single error makes the safety function inoperational A single error will be recognized at the next cycle at the latest User s Manual Version 1 3 27 KEBA 2007
8. In this method a cKvCConnection object must be created and initialized CKVCConnection CKVCTestServer OnClientConnect SOCKET socket sockaddr_in amp sockAdr CKVCTestConnection pConnect 0 P connect new CKVCTescConnecr1on if pConnect 0 PCOnnece Inte Chis SOCKeL SOCkACr relurn pLonnect The method onclientDisconnect can be overwritten But it must be guar anteed that the method ckvcServer OnClientDisconnect Is called in this derivation int CKVCTestServer OnClientDisconnect CKVCConnection pConnection TKVCDisconiIn to unto An CKVCServer 0nClientDisconnect pConnection info In the derivation of the class cKvcConnection only the Event and Change method must be derived The Get methods can be derived but it must be guaranteed that the method of the base class is called before the data are used class CKVCTestConnection public CKVCConnection public CKVCTestConnection virtual CKVCTestConnection virtual int OnOverrideChange SINT16 val virtual int OnWheelChange SINT16 wheelAbsVal virtual int OnKeypadEvent TKVCEvent keyEvent UINT8 keyNum User s Manual Version 1 3 77 KE IS FA Software 78 KEB KeTop T41 virtual int OnJoystickEvent TKVCEvent event TKVCJoystickData pJData virtual int OnSpaceMouseEvent TKVCEvent event TKVCSpaceMouseData pSMData 3 E TKVCHandWheelData amp hwData virtual int OnAliveMsg virtual int OnDisco
9. KtpAPIlinit Declaration ULNTS KtpAPIInit void Description This method initializes the KetopAPI Arguments KtpAPIDeinit Declaration void KtpAPIDeinit void Description This method cancels all initializations of the KtpAPIInit Arguments i 7 4 2 Functions for Configuration This section describes the functions that are available for the configuration of the device All functions return one of the above defines as error code KtpSetBrightness Declaration UINTS KtpSetBrightness in UINT8 u8_Brightness Description This method sets the brightness of the LC display on the device Arguments 0 7 0 min 7 max KtpSetBrightnessPercent Declaration ULNTS ktp oetBrighitnessrers cent in UINT8u8_Brightness Description This method sets the brightness of the LC display on the device in percent Arguments 0 100 KtpSetContrast Declaration UINTS KtpopSetContrast in UINTS us Contrasti Description This method sets the contrast of the LC display on the device Arguments 0 31 0 min 31 max Ketop T50 0 63 0 min 63 max User s Manual Version 1 3 49 KEBA 2007 KEBA Software KtpSetContrastPercent Declaration Description Arguments KtpSwitchBacklight Declaration Description Arguments KtpSetScreenSaverTimeOutMin Declaration Description Arguments KtpSetScreenSaverTimeOutSec Declarati on Descripti on Arguments KeTop T41 UINT8 KtpSetContrastPercent in
10. Params1 c DirCopy ipsm Windows windows Delay1 0x00000100 256 StartType1 0x00000000 0 Start2 Explorer exe Params2 a Delay2 0x00000100 256 StartType2 0x00000000 0 DependEnd2 01 00 00 00 00 00 00 00 00 00 DependStart2 00 00 00 00 00 00 00 00 00 00 Start10 SetTime exe Params10 onstartup Delay10 0x00002000 8192 StartType10 0x00000000 0 First the entry Start1 will be executed The call of cmd exe c DirCopy ipsm Windows windows causes that all sub direkctories and data from the directory ipsm windows will be copied to the normal Windows directory Because each windows application has its own window all Start entries can be executed at the same time The entry Delay1 delays the application explorer exe at least for 256 ms Furthermore the entry DependEnd2 01 forces a dependence to the application before This causes that explorer exe does not start before the application DirCopy exe has been finished User s Manual Version 1 3 67 KEBA 2007 KEBA Software KeTop T41 Start10 SetTime exe causes the call of the entry window for setting date and time If no more entries are available the start processs of the applications will be finished Programs started by StartAPI wont be finished TSCDialog exe can be exited by pressing the button Service User has to enter a password default keba which
11. The next step is to formulate a goal for protection against each identified hazard and subsequently to define one or more protective measures to achieve the protection goal User s Manual Version 1 3 KEBA 2007 Handheld Terminal CE Conformity Directives and Standards Further details about the procedure for carrying out the hazard and risk analysis and lists of commonly occurring hazards can be found in the fol lowing Standards e EN 292 1 and EN 292 2 General Design Principles for Machinery e EN 1050 Guidelines for the Risk Analysis of Machinery 14 2 2 Principles for the Integration of Safety In Appendix Chapter 1 1 2 of the Machinery Directive 98 37 EC there is a clear procedure and sequence for the selection of protective measures 14 2 2 1 Eliminating or minimising the hazards This takes place at the design stage of the machine These measures include for example e A reduction in the use of energy power revolutions voltages etc as far as this is possible e he avoidance of unnecessary sharp points or edges e he avoidance of human errors by means of the ergonomic and logical design of operating devices e The avoidance of hazardous materials and commodities 14 2 2 2 Taking protective measures against hazards that cannot be eliminated These measures include for example e Guards railings housings e Protective devices light barrier for hazard elimination e Protective control eq
12. e USB client in cable entrance area debug and ActiveSync de vice USB Receptacle series Mini B Sample of a KEBA type plate OONODOUAWND 10 11 12 3 4 8 KEBA CX 2 KeTop T41 001 CES 69909 03 A 6 _ 4 AVDC02ZA a AA gt Ser Nr P 1 Up yt 10 O ea M 69909 00123 Serial number Material name Material number Revision number of device Further information optional Technical data here power supply Bar code CE marking Advice for electronic scrap regulation UL marking NSBIV marking Date of production month year Description of a KEBA type plate User s Manual Version 1 3 17 KEBA 2007 KEBS Connection KeTop T41 4 Connection 4 1 Cable Entrance Area Buzzer USB Client S12 Dip switches series Mini B Configuration RS 422 A or RS 232 C default RS 422 A Plug for external wiring _ Ph ZN Push button or handwheel ee ETHERNET S4 RS 422 A RS 232 C S11 for data exchange for data exchange Batterypack S28 oon onn0 ono adh a Buffer mode a optional w n e l S T D U i o a E D o p CPU type plate aaa ifn S28 Haan S10 ee Bt i A I m a ee i Main Plug S22 Reset button Powersupply f Restarts device Enabling device All unsaved data will be lost E Stop Serial Port Debug Interface S1
13. KEBA 2007 KEBA 11 Transport Conditions To avoid damaging the device during further or return transport the follow ing transport conditions must be fulfilled e Always use the original packaging for the transport e The environmental conditions for the device see chapter Technical Data must also be fulfilled during transport 122 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Disposal of the KeTop 12 Disposal of the KeTop e The symbol with the crossed out garbage can points out that electrical and electronic devices inluding their accessories should not be dis posed of in the houshold garbage e Depending on their coding the raw materials are recyclable By dispos ing of such used devices correctly you can ensure that they can be re used their raw materials recycled or put to another use and you will be M making an important contribution to the protection of our environment User s Manual Version 1 3 123 KEBA 2007 KEBA Technical Data 13 Technical Data General data Rated supply voltage Maximum interruption time of supply voltage Power consumption Inrush current Safety class Environmental conditions Operating temperature Storage temperature Relative humidity non condensing Vibration resistance operation Shock resistance operation Housing Construction Flammability class Dimensions Diameter Total height incl handle Protection degree W
14. Although the handheld terminal is not strictly soeaking a machine it does however perform important tasks to guarantee the safety functions of a machinery to which it is attached The handheld unit has for example the Emergency Stop safety function and an enabling device for use in special operating modes It is as a result a Safety Component in the sense of the Machinery Directive Safety components or parts whose failure or faulty operation put the safety of people within the hazard area of the machine in danger fall expressly within the range of application of the Machinery Directive The fundamental requirements that the Machinery Directive places on the manufacturer are as follows e o carry out a hazard and risk analysis e To comply with the integration of safety principles e o compile and keep a technical construction file e o provide solutions in accordance with the latest state of the art e o recognise conformity by means of harmonised Standards e To apply CE marking The same basic requirements apply to safety components In their particu lar case it must be proven that failure or malfunction are not possible or that malfunction does not lead to a hazardous situation 14 2 1 Hazard and Risk Analysis 128 KE IS FA The manufacturer of a machine is required to analyse its machine through out its operating life and in all modes of operation and to document all hazards that may possibly arise
15. EMC Directive According to this Directive electromagnetic compatibility is the ability of a device plant or system to work satisfactorily in the electro magnetic environment without itself causing electromagnetic interference that would be unacceptable to all devices plant and systems present in this environment In addition to the legal requirements described above the reliable function ing of an electrical device is also a fundamental quality characteristic of such a device As well as basic information concerning electromagnetic compatibility the following pages describe the implementation of the EMC requirements in respect of the KeTop product range of handheld terminal devices 14 3 1 The electromagnetic environment interference sources interference sinks and coupling paths There are a number of artificial and also natural sources of interference in the electromagnetic environment that can affect electrical and electronic device The most well known natural interference phenomenon is atmospheric dis charge lightning discharge Artificial sources of interference are on the one hand intentional such as mobile radio amateur radio TV and radio transmitters and on the other hand unintentional such as microwave ovens arc welding ignition sys tems high voltage device electric motors electronic device and also elec trostatic discharge 14 3 1 1 Atmospheric discharge lightning 138 IKE IS FA Atmospher
16. at the Ke Top 8 5 3 Transfer via network connection by access from KeTop to the PC 90 KCI IS FA For general information see the section Ethernet in the chapter Connec tion The KeTop must have a valid Ethernet address In case there is no DHCP server in the network the IP address can be set via Start gt Settings gt Control Panel gt Network and Dial up Connections gt SMSC911X1 gt IP Address User s Manual Version 1 3 KEBA 2007 Handheld Terminal KeTop Specific Operating Instructions To save the IP address go to Start gt Programs gt KETOP Registry Backup and restart the KeTop The Ethernet connection can be checked with Ping Then enter the IP address of the KeTop in the address line of the Windows Explorer at the PC e g 192 168 30 107 After start up of the KeTop start the Windows Explorer at the KeTop Start gt Programs gt Windows Explorer The shared directory of the PC can new be addressed in the address line of the Windows Explorer at KeTop with lt pcname gt lt share name gt e g tkg007 temp The directory at the PC must be shared and a user with the necessary rights to access must exist The files can now be copied from the PC to ipsm at the KeTop 8 5 4 Transfer via ActiveSync Therefor see chap Remote Software ActiveSync 8 6 Changeover from KeTop T100 If you change over from a KeTop T100 to a KeTop T50VGA or KeTop 141 the following
17. manner It is also important in this context that individual faults are detected in time to avoid a build up of faults which may finally lead to loss of safety Faults that must be detected on electrical and electronic systems for ex ample are cross circuits cut outs and sticking contacts Special certified safety control devices are often used to detect faults in the individual safety circuits The safety category quoted for these devices is only attained however if also the whole machine circuit under review lies within the scope of the respective safety category The safety categories must always be considered in relation to a complete safety function and not as applied to individual components or parts The proof of attainment of a safety category can take place with the aid of an FMEA Failure Mode and Effects Analysis in which all the faults that could possibly arise are simulated either theoretically or in practice and it is demonstrated that the requirements of the category are fulfilled 14 2 7 Application of Handheld Terminals in Special Operating Modes For the manual control of machines in special operating modes where safety depends on the timely reaction of the operating staff it is absolutely essential that the operator can overlook the operating area The handheld terminal has the advantage that the operator can get very close to the control panel At the same time the danger of misuse increases with mobility sin
18. 3 135 KEBA 2007 KE IS FA CE Conformity Directives and Standards Keep TH In several discussions with external notified bodies and technical commit tees it was also determined that temporary plug in handheld terminals should be treated as radio handheld terminal s The approach to constructively eliminate hazards by using clear colour cod ing in preference to any organisational measures also corresponds to the Principles for the Integration of Safety of the Machinery Directive and is therefore legally binding For this reason temporary plug in handheld terminals may likewise only be equipped with a grey stop button Since handheld terminals made by several other manufacturers are on the market with a grey stop button and have been certified by nominated test centres the state of the art requirement is also met 14 2 10 Information about Enabling Devices Many machines have both a normal and special operating modes The machine fulfils tts primary mission in normal automatic operation In this mode of operation safety is guaranteed by closed guards and or with protective devices A machine s special operating modes serve to maintain normal operation In doing so safety must be guaranteed in a way that is different to normal operation since hazardous areas of the machine can now be entered and targeted machine movements have to be possible The enabling device plays a primary role here This application
19. 3 2 Ergonomic TC MNCS aii 2 saith sas ee taepargtaceNd E a a Epa 16 3 3 FUOU SING PE shacerknessnuiaiatseraddatdannncacaicatsdsshbasssiivsatroraditeathantiiasseradsakoaseaeeadersivat 16 3 4 Operating and Display Panel ccccccccseccceeseeeceeeseeeeeseeeeseeseeeeeeeseeaeseeseaeeees 16 3 5 FAO A crs edie tance secaot EE O EE 17 3O PY OS PIANC a S E O 17 A CONNEC HON ean E E E E E E 18 4 1 Cape ENT CE ATO eee een eee E E E E E eee 18 4 2 Cable Routing in Cable Entrance Area cccccsccceccseeeceeeceeeeeeseeeeeeeseaeeeessaaeeees 19 4 3 Power Supply Ae ee 21 4 4 Emergency Stop Button and grey Stop Button ce ceceeeeceeeeeeeeeeeeeeeeeeeeeeeees 21 4 5 ENADO OW NCW tcecetecherectes octae aussi E E E 23 4 6 Foreseeable Misuse of Enabling SWItch ccccccccsseeeeseeeeseeeeeeeeeseeseeeeesaeeeeeas 30 4 7 ECNO eee eee eee E eee ee ee ee eee eee ee ee eee 31 AO ROAA A T A E E 33 7S RA a E A E eee eeee 35 4 10 Serial port female connector S2 for Debug Interface RS 232 C cceeeeee 36 BW WYSE MC MOR SUCKS cece ccgeccce ett eee eset ne sewie cette sams cases tader ae N 36 5 Membra KEY DOG sisirin anaana aa aa aaa aaa AERE RE aaa KANAAN NAAA 39 5 1 Car O E e TAA T A E E TE EAA T T T 39 5 2 Numb O i Bl D eee eee tere nn ern Smee etn ne tne nese eee A 44 IS NAY oecetra we scice cette SE EE EEEE 45 OV AN Caos eccrine coe ese cise ewer een eeew eee reseseaiseetan vee catwaasvas secuneecsbarsecenavecuestseewoncu
20. 5 mm 0 1969 in LILIA IL LEA PS eRT Lh f l User s Manual Version 1 3 KEBA 2007 Handheld Terminal Accessories 10 3 6 Technische data of Daten Junction Box JB 001 General data Nominal supply voltage Supply voltage range Max interruption time of the supply voltage Power consumption without KeTop with KeTop Inrush current KeTop Safety class Environmental conditions Housing Operating temperature Storage temperature Relative humidity non condensing Vibration resistance operation Shock resistance operation Construction Flammability class Dimensions Width Height Depth Protection degree Weight User s Manual Version 1 3 KEBA 2007 24 V DC 18 V DC bis 32 V DC lt 10 ms It IEC 31131 see corresponding KeTop User Manual see corresponding KeTop User Manual Ill in accordance with EN 61131 2 and EN 50178 0 C to 50 C 32 F to 122 F 20 C to 70 C 4 F to 158 F 5 to 95 IEC 60068 2 6 5 lt f lt 9HZ 7mm 9 lt f lt 150Hz 2g 15g 11 ms IEC 60068 2 27 Steel panel housing blue zinc coated Withstands grease oil lubricants alcohol etc UL94 VO 67 2 mm 76 1 mm 26 mm IP65 220g 107 KEBA Accessories KeTop T41 10 4KeTop CB211 Connection Box The KeTop CB211 connection box is used for integration of the KeTop in the machine system It is suitable for wall mounting and can also be mounted on a mounting rail through th
21. Declaration Description Arguments UpdGetlmageVersion Declaration Description Arguments User s Manual Version 1 3 KEBA 2007 Software BOOL UpdGetImage LPCTSTR fileName unsigned lont from unsigned long to TUpdProgressCallback pCallback UpdGet Image Creates a copy of the device image from the address from to the address to and saves it in the file fileName If a method is handed over with pCallback the method will be exe cuted depending of the program progress The method returns OK or the corresponding error message LPCTSTR fileName Name of the image file unsigned long from Starting address stored in the file unsigned long to Address not stored TUpdProgressCallback pCallback Callback funktion for program progress or 0 BOOL UpdEraseRegistry The method UpdEraseRegistry Cleares the registry of the device after the next update BOOL UpdErasePSM the method UpdErasePSM cleares the PSM of the device after the next update BOOL UpdResetDevice The method UpdResetDevice resets the device BOOL UpdGetFileVersion LPCTSTR fileName LPTSTR version UpdGetFileVersion returns the version information stored in the image file in the string version The number of characters returned can be defined in VERSION_STRING_LEN Therefore version has to exceed VERSION_STRING_LEN LPCTSTR fileName Name of the image file LPTSTR version String for version information BOOL UpdGetImageVersion LPTSTR ve
22. Enabling switch circuit 2 neg a 5 violet a 1 violet os p mn X3 RS 232 C me 0 a 1 External device J Z 20 lt TxD S6 K2 3 TxD Wm blue ma 3 blue _ pl 3 TxD 44 5 RxD JI 2 white 7 114 white a 14 5 RxD om orange 7 we 15 orange A 515 62 GND dn pit p ie amie 516 SHIELD m red Coe _ L L at ee ee _ B4 B5 B3 B2 OC Connection of KeTop 141 with RS 232 C via connection box KeTop CB211 User s Manual Version 1 3 35 KEBA 2007 KEBA Connection KeTop T41 4 10Serial port female connector S2 for Debug Interface RS 232 C Using the Boot Loader software the serial port interface can be used for debugging and for downloading software Using the remote software Ac tiveSync it can be used for adjusting and transmitting data from and to a PC For that purpose the download cable KeTop XD040 is available The following interface parameters are defined and cannot be changed e 38400 baud until Bootloader V1 05 115200 baud from Bootloader V1 06 on e 8 data bits e 1 stop bit e No parity e No handshake The debug interface is assigned to the COM 1 interface port in the soft ware The positions of the Dip switches in the cable entrance area are not rele vant for this interface 4 11USB memory sticks The following list gives an overview about the tested USB memory sticks and their manufacturers These USB memory sticks are recommended for the use in the
23. KEBA 2007 Handheld Terminal Options 9 3 Illuminated Push Button lf available the illuminated push buttons in the KeTop are evaluated by the software and can be read via the KeTop API see page 47 using a pro gram The illuminated push buttons are available as momentary type or as maintaining type 9 4 Key Switch If available the key switch is evaluated by the software in the KeTop and can be read via the KeTop API using a program The key switch is available with 3 positions 9 5 Joystick If available the 3 axis joystick in the KeTop is evaluated by the software and can be read via the KeTop API using a program To avoid that the joystick is damaged when the device falls to ground a short joystick is used The joystick enables moving robot axes for example e Valuerange 15to 15 per axis 31 increments 93 KEE I A User s Manual Version 1 3 KEBA 2007 Accessories KeTop T41 10 Accessories 10 1 Wall bracket KeTop WB090 and KeTop WB095 The powder coated black wall bracket is used for stationary operation or storage of the KeTop Two types of wall brackets are available KeTop WB090 KeTop WB095 Wall bracket without cable suspension Wall bracket with cable suspension 2 on Height adjustment plate PRONN Carrier Wall bracket KeTop WB100 and KeTop WB110 with KeTop 94 User s Manual Version 1 3 KEB KEBA 2007 Handheld Terminal 10 1 1 Dimensions mm User s Man
24. KEBS Connection KeTop T41 4 5 3 Example of Connection with ELAN SRB NA R C 27 S1 Control Relay p 7 KeTop Rite 2 enabling switches with 3 positions and 2 circuits each DC DC Evaluation electronics converter Ci rcuit 1 Ci rcuit 2 Ont d T ___ Connection cable m KeTop TTxxx 17 SY 12 A i N N Control cabinet 17 pin _ _ gt coninvers p2 17 jack __ Intermediate cable KeTop ICxxx S S S S S S A A A on connection box X4 Male connector X1 on connection box _ Connection box Male connector X2 X2 on conncection box _ Terminal block socket K4 K4 24V GND ED1 ED1 JED2 ED2 j J 2 2 Q D on connection box 24VDC min 0 3 mm Cu K1 K3 K1 BA Enabling of dangerous hes Short circuit movement KT K3 detection o T Ke S4 o KE Ke KKB i pon CE l D D OO O M Rear side of YUI Va D l e 7 E 34 4p 7 component KA KB Notes 1 All contacts of KA and KB must be forced guided 2 S4 and S1 on the rear side of the component must be set to the position 0 Suggested wiring of enabling switches for safety category 3 with the ELAN SRB NA R C 27 S1 control relay In addition fo
25. KeTop Kingston Data Traveler e Manufacturer Kingston Type USB 2 0 memory stick Memory sizes 128 MB and more Transcend JetFlash e Manufacturer Transcend Type USB 2 0 memory stick Memory sizes 128 MB and more Information e USB memory sticks from other manufacturers have not been tested USB memory sticks from other manufacturers can cause problems 36 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Connection 4 11 1 Plug in the USB memory stick 1 Open the protection cover 2 If the protection cover is open you can see the USB connector 3 Plug in the USB memory stick until it 4 Here you can see the pluged in USB snaps in memory stick Information e The USB memory stick will be detected immediately and will be shown as Hard Disk 4 11 2 Unplug the USB memory stick Information e Never unplug the USB memory stick during read write operations User s Manual Version 1 3 37 OKE 2207 EB Connection KeTop T41 1 Unplug the USB memory stick 2 Close the protection cover correctly 38 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Membrane Keypad 5 Membrane Keypad The keypad assignment is stored in the registry and defined for the stan dard membrane keypad in the following chapters Pressing the illuminated push button two key codes will be send 0x7D und Ox7E 5 1 Standard Keypad Illuminated Key switch push button left position G
26. KtpWriteToFlash Declaration NITS WeivetTorlash void Description Writes the registry of the device to the flash Arguments KtpReset Declaration UINTS KtpReset void Description Restarts the device new Arguments j KtpGetVersionString Declaration UINT8 KtpGetVersionString out TCHAR wszVersionString unsigned int bufferLen Description Returns the state of the KeTop during start up Arguments TCHAR wszVersionString pointer to buffer for the versions string unsigned int bufferSize length of transferred buffer User s Manual Version 1 3 55 KEBA 2007 KEBA Software KtpGetEEPromData Declaration Description Arguments KtpWriteByteToEEProm Declaration Description Arguments KtpReadByteFromEEProm Declaration Description Arguments KtpLaunchTouchScreenCalibApp Declaration Description Arguments KtpGetTemperature Declaration Description Arguments KtpDoBeep Declaration Description Arguments KtpGetVariantData Declaration Description Arguments 56 KEB KeTop T41 UINT8 KtpGetEEPromData out TEEPromData data Read the data from the EEProm TEEPromData data data structure for the data contained in the EEProm UINT8 KtpWriteByteToEEProm in UINT16 addr UINT8 data Writes a byte to the EEProm location transferred in addr UINT16 addr address of memory location UINT8 data data for saving UINT8 KtpReadByteFromEEProm UINT8 pData Reads a byte from the EEPro
27. a continuous shielding connection and also the required characteristic impedance of the cable y Kove Control cabinet D Dust protection cap max 5mm KeTop IC040 or a wall thickness KeTop IC020 da y K1 TTT PE E ifi P A Iil fos RD if R Iii X AN fji x Ll z Mounting hole a a Data lines shielded ERER z BELIES 24 mm a Server Power supply emergency stop switch enabling switchg 25mm 0 1mm lt a gt Connection cable IC020 or IC040 in the control cabinet 148 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal CE Conformity Directives and Standards 14 4List of the appropriate EC directives and applied standards 14 4 1 EC directives 98 37 EC Directive for the safety of machinery with the application 98 79 EC 2004 108 EC EMC directive 14 4 2 Standards For examination of the conformity of the KeTop regarding the directives the following legally not bounded european standards has been used 14 4 2 1 Examination of the conformity regarding the directive of machinery EN ISO 13850 2006 Safety of machinery emergency stop equipment functional aspects principles for design EN 954 1 1996 Safety of machinery Safety related parts of control systems Part 1 General principle
28. actual version of the WinCE SW image and of the ConfigTool and KetopAPI of the KeTop 8 2 9 Checking the virtual key code of keys This toolbox shows the virtual key code of a pressed or released key Key Test Shows the attached virtual key code HEX and the event pressed of a pressed key Shows the attached virtual key code HEX and the event released of a released key 88 User s Manual Version 1 3 KEB KEBA 2007 Handheld Terminal KeTop Specific Operating Instructions 8 3 Installation of Programs Programs can be only installed in the IPSM Intel Persistent Storage Man ager directory Since only this directory is stored in the flash data installed in another way will get lost after turning off the KeTop Installation data entered in the registry can be saved with the command Windwos RegistryBackup exe Infomation e System files which are copied to the directory windows while installa tion do not remain durably stored For this reason these files must be copied manually into the directory IPSM windows if necessary this di rectory must be created by the user With a restart of Windows CE these files are copied automatically into the directory windows So these files are again available for the operating system and are again present also after a restart 8 4 Saving Files Files must be saved in the IPSM directory The contents of other directories are not saved when the device is tu
29. backlight status JoystickPos Struct for joystick data Status Struct Describes the startup state of the device EventMsg Enum describes the event message received EventMsgDomains Enum describes the events a handler has been subscribed to eventCallback Function pointer to callback function 7 3 2 Handling of Errors Rules Defines 48 K f 3 IX e All functions expecting any input parameter check if the parameter is located inside the range and if its data type is correct If a parameter is located outside the range the function will return INVALID ARG_RANGE e All functions expecting a pointer for output data as parameter check if the pointer is valid i e the pointer must not be NULL If the pointer is invalid the function will return INVALID_ARG_INVALID_PTR e All functions having any string as parameter check if the pointer to the String is valid If the pointer is invalid the function will return INVALID ARG_INVALID_STR_PTR SUCCESS OK FAIL INVALID ARG_RANGE INVALID ARG_PTR INVALID ARG_STR_PTR INVALID_ ARG_UNKNWN_COOKIE INVALID_ ARG_UNKNWN_DOMAIN INVALID_NOT_ CALIBRATED INVALID_ POTI_NOT_ CALIBRATED UNSAVE_DLL_TERMINATION API_NOT_INIT NOOR WM OC OC 00 100 101 User s Manual Version 1 3 KEBA 2007 Handheld Terminal Software 7 4 Functions 7 4 1 Functions for starting and closing This chapter describes functions that are needed for starting and closing the KetopApi dll
30. be installed subsequently since the stan dard SDK for HPC Handheld PC and HPC Pro Handheld PC Profes sional does not take into account certain customer specific adapta tions 7 3 KeTop API Design The entire SDK is implemented in a single dynamic link library DLL All functions described in this document are exported from this DLL For Visual Basic the module file Ke TopAPI bas must be imported into the Visual Basic project This file and the corresponding SDK are contained on the CD KeTop SK001 The following platform names are assigned to the KeTops KeTop T100 KETOPT100 KeTop T50 KETOPT50 KeTop 141 KETOPT41 KeTop 141 KETOPT41 e System files that are copied to windows directory by Visual Studio re main stored permanently For this reason these files must be copied manually to the directory IPSM windows must be created by the user if necessary User s Manual Version 1 3 47 KEBA 2007 KEBA Software KeTop T41 In case of a restart of Windows CE these files are automatically copied to the windows directory Therefore these files will be available for the operating system and after a restart 7 3 1 Common data types This section contains a detailed description of the common data types for the communication with the handheld terminal For further information see TpuHwDataTypes h INT8 Signed 8 bit integer variable UINT8 Unsigned 8 bit integer variable BacklightStat Enum displays the
31. could fall to ground and thus be damaged Never lay the device close to heat sources or into direct sunlight Avoid exposing the device to mechanical vibrations excessive dust humidity or to strong magnetic fields Never clean the device operating panel and operating elements with solvents scouring agent or scrubbing sponges For cleaning the de vice use a soft cloth and a bit of water or a mild cleaning agent Make sure that no foreign objects or liquids can penetrate into the de vice Check at regular intervals the protective covers of the device if all housing screws are firmly tightened and if the housing or the cable entry is damaged If the device shows any defect please send it including a detailed er ror description to your supplier or the relevant after sales service of fice If the KeTop is equipped with a touch screen then operate the touch screen with fingers or use a touch pen Never use sharp objects e g screwdriver for operating the touch screen This could damage the touch screen User s Manual Version 1 3 KEBA 2007 Handheld Terminal Safety notes 2 3 Personnel safety instructions T WARNING Danger to persons by electric shock e Only supply the device with power from voltage sources having protec tive extra low voltage e g SELV or PELV acc to IEC 61131 2 e Only connect voltages and circuits which are safely separated from dangerous voltages e g by means of sufficient insula
32. in this manual the safety precau tions and accident prevention measures appropriate to the situation in question must also be observed Handling of KeTop You have chosen a high quality KeTop that is equipped with highly sensi tive state of the art electronics To avoid malfunctions or damage through improper handling follow these instructions during operation T WARNING e The following application areas are expressly excluded for the KeTop e Use in areas prone to explosion or fire e Use in mining e Outdoor use Other products must be used for these applications e The KeTop housing must not be opened acception cable entrance A area as the KeTop is sensitive to electrostatic discharge User s Manual Version 1 3 11 KEBA 2007 KEBA Safety notes KeTop T41 NOTICE 12 KEB Turn off the power supply before opening the cable entrance area of the KeTop Otherwise the components could be destroyed or unde fined signals could occur Make sure that nobody can fall over the cable to avoid that the device falls to ground Take care not to squeeze and thus damage the cable with any object Do not lay the cable over sharp edges to avoid damaging the cable sheath If you do not use the device hang it into the wall bracket KeTop WBxxx provided for storage Do not lay down the device with the operating side facing down to avoid damaging the operating elements Never lay the device onto unstable surfaces It
33. installed on the de vice If no joystick is installed the values of the components are unde fined UINT8 KtpSetJoystickCalibData in TKtpJoystickChannel ch UINT16 rawMin UINT16 rawCenter UINT16 rawMax UINT16 calibRange Calibrates the axis of the joystick TktpJoystickChannel ch channel to be calibrated UINT16 rawMin value for smallest raw value UINT16 ramCenter average value for raw data UINT16 rawMax maximum value of raw data UINT16 calibRange maximum range of joystick This function may only be called if a joystick is installed on the device If no joystick is installed the value of the components are undefined User s Manual Version 1 3 KEBA 2007 Handheld Terminal KtpGetOverridePoti Declaration Description Arguments Remarks KtpGetOverridePotiRaw Declaration Description Arguments Remarks KtpGetEnablingDevice Declaration Description Arguments Remarks KtpSetPotiCalibData Declaration Description Arguments KtpGetWheelValue Declaration Description Arguments Remarks User s Manual Version 1 3 Software UINT8 KtpGetOverridePoti out UINT8 p_pos Gets the current value of the override potentiometers Pointer to the variable containing the current value of the override po tentiometer This function may only be called if a override potentiometer is installed on the device If no override potentiometer is installed the value of the components are
34. int OnKeypadEvent TKVCEvent keyEvent UINT8 keyNum virtual int OnJoystickEvent TKVCEvent event TKVCJoystickData pJData j virtual int OnSpaceMouseEvent TKVCEvent event TKVCSpaceMouseData pSMData virtual int OnDisconnect virtual int GetWheelVal TKVCHandWheelData amp hwData virutal int GetOverrideVal SINT8 S amp overrideVal virtual int GetJoystickPos TKVCJoystickData amp jData virtual int GetSpaceMousePos TKVCSpaceMouseData amp smData virtual int GetLedState UINT8 ledNum UINT8 amp state virtual int GetContrast UINT8 amp contrast virtual int GetBrightness UINT8 amp brightness virtual int GetVolume UINT8 amp volume virutal int GetScreensaverTime UINT16 amp time virtual int GetScreensaverState UINT8 amp state virtual int SetWheelVal SINT16 val virtual int SetLed UINT8 ledNum TKVCLedMode mode virtual int SetContrast UINT8 contrast virtual int SetBrightness UINT8 brightness virtual int SetVolume UINT8 volume virtual int SetScreenSaver UINT16 screenSaverTime virtual int SwitchBacklight UINT8 backlightOnOff virtual int WriteToFlash virtual int PlaySound UINT16 soundNr sockaddr_in GetSocketAdr SOCKET GetSocket ie The methods OnOverrideChange OnWheelChange OnKeypadEvent OnJoystickEvent and OnSpacemouseEvent will be called if an event has occurred at the corresponding operating element on the client int CKVCConnection OnOverrideChange S
35. p O al g AMP 5 166052 1 AMP 5 166054 1 pj V 17 3 1A a 15 pin 13 to 16 according to the table pin 13 to 16 according to the table 45 2 44 Wor 13x female contacts DSUB 0 2 0 56 mm 13x male contacts DSUB 0 2 0 56 mm O8 a D AMP 66504 3 AMP 5 166053 1 AU Jj DONN 7 Other pins according to the table other pins according to the table AT 5 a 2or4m _ J 6 56 or 13 12 ft i K1 17 pin coninvers jack female K2 17 pin coninvers jack male Intermediate cable KeTop IC2xx 116 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Accessories 10 7 Download Cable KeTop XD040 The download cable XD040 is available with a length of 4 m 13 12 ft and plugged into the serial port connector in the cable entrance area of the Ke Top or into the X6 of the KeTop CB23x Gatewaybox The cable is used for downloading software and for debugging Handheld Terminal Gateway box Download cable PC Ke Top xxxx KeTop CB23x KeTop XD040 Serial X6 Description S2 9 pin Signals Signals port con Signals Serial of signals DSUB female nector port connector tor ji A The pins 1 2 and 7 of the serial port connector S2 are short circuited directly on the CPU board of the KeTop If you produce the serial download cable yourself you will need these three wires in the cable for the ActiveSync signal a asatiedes One pin has been removed from t
36. pos m yellow 8 yellow ENABLE_ED1 8 Enabling switch circuit 1 neg ma green a 12 green an ENABLE ED2 9 Enabling switch circuit 2 pos my grey ame Z grey om ENABLE_ED2 10 Enabling switch circuit 2 neg a violet ama violet m not used p9 gt not used X3 RS 422 A W 10 a notused 1 External device A RXD 2 1 A TxD lt _ S6 K2 l l l B RXD 32 p TxD A TXD q blue I e 1 3 n blue l l 3 A TXD A __ ye a RxD A RXD me Sinke am 15 FORME 62 l pa hm ie m18 So SHIELD B RXD km6 red E n ly a U Y fE o T gt A t sa B4 B2 B5 B3 vo SIC Connection of KeTop T41 with RS 422 A via connection box KeTop CB211 4 8 2 General information about the RS 422 A interface e The A terminal of the generator shall be negative with respect to the B terminal for a binary 1 MARK or OFF state User s Manual Version 1 3 33 KEBA 2007 KEBA Connection KeTop T41 e The A terminal of the generator shall be positive with respect to the B terminal for a binary 0 SPACE or ON state To identify the lines the voltage between the lines A and B can be meas ured by means of a voltameter 34 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Connection 4 9 RS 232 C The serial interface can be used as RS 232 C or as RS 422 AC
37. provided the nominal values of the load ohmic in ductive and capacitive are not exceeded The switching elements of the enabling switches are protected against re versed polarity The outputs of both circuits are protected against short cir cuits and overload Circuit 1 thermal protective circuit Circuit 2 fold back line 4 5 1 Functioning The actuating element consists of two symmetrically arranged slides The position of these slides is detected by electrical switches and transmitted to the evaluation electronics Positions of enabling switch enabling outputs are open enabling outputs are closed is pressed strong enabling outputs are open For the enabling switch the following switching sequences are possible User s Manual Version 1 3 23 KEBA 2007 KEBA Connection KeTop T41 4 5 1 1 Enabling Home position X gt enabling home position 1 2 3 ZI Circuit 1 OFF Enabling Evaluation Circuit 2 OFF switch electronics deg N El ZT a phe ZI a 428 ss Circuit 1 OFF ZT al 7 3 Circuit2 OFF x L Left or R Right Contact travel diagram for enabling 4 5 1 2 Panic The pushing of the actuating elements into the panic position is evaluated in a way that the enabling position is skipped when the actuating elements are released N b amp N a Home position X gt enabling la panic V home position
38. red blue 6 1 brown 71 mn yellow Sma mE green 12 mu grey 7m gt violet 11 gt Oa 10 gt T30 T40 T50 T100 S6 T41 T50VGA S11 K2 A TXD qq blue 13 a B TXD q L white 14an A RXD me orange 15 _ i B RXD cm 11 red m _ t L aR 1 104 KEBA Junction Box JB 001 N BE es N 11 13 14 15 i not used not used not used 24 V DC GND E STOP_ES1 E STOP_ES1 E STOP_ES2 E STOP_ES2 ENABLE_ED1 ENABLE_ED1 ENABLE_ED2 ENABLE_ED2 not used AY Y a N lk gO gO gN pO pO gf gO gf bib beberle 3 NO 1 FW N Connection diagram for RS 422 A KeTop via junction box JB 001 KeTop T41 224 VDC 7 GND_IN Emergency stop circuit 1 BS Emergency stop circuit 1 Emergency stop circuit 2 Emergency stop circuit 2 P h Enabling switch circuit 1 neg gt Enabling switch circuit 2 pos Enabling switch circuit 1 pos D Enabling switch circuit 2 neg not used User s Manual Version 1 3 KEBA 2007 Handheld Terminal Accessories 10 3 4 Shielding inside the Control Cabinet In many cases several interference sources exist in the control cabinet such as servo drive modules transformers contactors and relays Therefore it is necessary to continue the cable shield from the connector shell control cabinet up to the PLC continuous
39. requires the enabling device to eliminate the hazards that are to be controlled in a timely manner before any personal injury occurs Additional safety measures may be necessary for this purpose such as safely reducing the speed of drive mechanisms In contrast to the emergency stop button respectively the stop button a machine in special operating mode with an enabling button is in a safe state as long as this enabling button is not activated see illustration 136 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal CE Conformity Directives and Standards Neutral position not activated Enabling pressed Panic pressed heavily Enabling functions The enabling function is also described in EN 60204 1 1997 and corre sponds to the state of the art The panic position on 3 stage enabling switches was introduced because limbs often become cramped when a person is in a state of shock and as a result is not able to release the enabling switch For this reason firmly pushing down on the enabling switch also leads to switch off The controller must be designed in such a way that machine movement is not initiated directly when the enabling device is activated but only as a re sult of the additional activation of a control button This may be via the handheld terminal s membrane keyboard or graphical software buttons on the touch screen An optionally available joystick can also be used t
40. undefined UINT8 KtpGetOverridePotiRaw out UINT16 p_pos Gets the uncalibrated value from the override potentiometer Pointer to the variable containing the current value of the override po tentiometer This function may only be called if a override potentiometer is installed on the device If no override potentiometer is installed the value of the components are undefined UINT8 KtpGetEnablingDevice in TKtpEnablingDeviceCircuit circuit Circuit is the value of the enabling switch to be read out when it is pressed completely panic position Returns the current value of the enabling switch transferred in the cir cuit This function may only be called if a enabling switch is installed on the device If no enabling switch is installed the value of the components are undefined UINT8 KtpSetPotiCalibData in UINT16 rawMin UINT16 rawMax UINT16 calibRange Calibration of override potentiometer This function may only be called if a override potentiometer is installed on the device If no override potentiometer is installed the value of the components are undefined UINT16 rawMin value for smallest raw value UINT16 rawMax maximum raw value UINT16 calibRange maximum range of overridepoti UINT8 KtpGetWheelValue out UINT16 p_val Gets the actual value of the handwheel Pointer to the variable containing the current value of the handwheel This function may only be called if a handwheel is installed
41. 0 RS 232 C for downloading software and locating errors Strain Relief of Cable for connecting cable Sealing Plug on left or right side Must be used ATTENTION to ensure Use blind plug on impermeability cable outlet not used Cable entrance area of the KeTop 18 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Connection 4 2 Cable Routing in Cable Entrance Area After opening the cable entrance area the connecting lines can be routed as described in the following chapters Before opening the KeTop please pay attention to the following safety instructions Instructions for opening the cable entrance area e Lay the KeTop with the display facing down onto a plane and clean ta ble preferable on ESD pad and take care not to damage the KeTop and its operating elements e For opening and closing the cable entrance area use the following type of screwdriver Phillips size 2 Instructions for modifications in the cable entrance area e Unplug the main connector S22 by pulling on its wires with your fin gers Do not use any sharp objects fy Eo S4 S11 22 Make sure that the connectors S22 and S4 S11 correctly snap in when you plug them in Otherwise the emergency stop functionality S22 or the correct shielding S4 S11 might not be given any more Instructions for closing the cable entrance area Make sure that e the s
42. 13 Numbering of LEDs of standard keypad 44 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Display 6 Display The KeTop is equipped with a 3 8 STN LC Display Resolution QVGA 320 x 240 pixels The background lighting can be dimmed through the activation of a screen saver via the control panel O Procedure Start gt Settings gt Control Panel gt Display gt Folder Backlight Select the function Automatically turn off backlight while on external power Here you can enter the turn off time 15s to 30min User s Manual Version 1 3 45 KEBA 2007 KEBS Software KeTop T41 7 Software 7 1 Windows CE The KeTop is delivered with pre installed software that is stored in the flash of the device This software is also called Image since it combines all software contents in one file The image contains the Windows CE operat ing system core and possibly additional applications The image is created by means of the MS Platformbuilder for Windows CE This description is valid for images from version 1 00 Get image version on KeTop as follows Start gt Programs gt KeTop gt Version 7 1 1 Software of Standard KeTop 7 1 1 1 Operating system Windows CE 5 0 e System control e Command Prompt e Windows Explorer e Pocket Internet Explorer 7 1 1 2 Flash File System e IPSM Intel Persistent Storage Manager 7 1 1 3 Pre installed application prog
43. 4 V DC 500 mA compareable with DC13 according to EN 60947 5 1 145mJ 1 16 H 24 V DC 500 mA compareable with DC13 according to EN 60947 5 1 yes yes yes by integration in output FET yes by protective circuit 10 5 x 10 5 N typically 20 N typically For stationary operation or storage of the KeTop Wall bracket without cable suspension Wall bracket with cable suspension Wall bracket with height adjustment and without cable suspension Wall bracket with height adjustment and with cable suspension Resistent to twisting bending and foot traffic with 20 pin push pull connector or 17 pin circular connector 2 5m 8 2 ft 5m 16 4 ft 10 m 32 8 ft 125 KEBS Technical Data KeTop T1150 KeTop TT200 Intermediate cable KeTop IC220 KeTop IC240 Download cable KeTop XD040 Connection Gatewax boxes Junction Box JB 001 KeTop CB211 KeTop CB230 KeTop CB232 KeTop CB233 KeTop CB234 KeTop CB235 KeTop CB236 Start Kit KeTop SKO01 Back up battery 126 KEB KeTop EPA 001 KeTop T41 15 m 49 2 ft 20 m 65 6 ft Connection box to connection cable 2 m 6 56 ft 4m 13 12 ft not for KeTop T30 4 m 13 12 ft For downloading software and for debugging via S10 KeTop or via X6 KeTop CB23x KeTop CB23x not for KeTop T30 Connection box for separating the data and control lines Connection box for separating the data and control lines Gateway box for conne
44. 54 1 a aN pin 13 to 16 according to the table 10 o i o AN 11xSt contacts DSUB 0 2 mm i 6 o o AMP 5 166053 1 I o 3 other pins according to the table Y pr p a J 150 mm 5 91 in E n 2 a K3 Glued cable bushing 17 pin circular connector gt I AA 11 pin female connector m Shield 8 pin x aN RJ 45 jack p Ethernet Connect shield ye L 130 mm 5 12 in 2 5 5 10 150r 20 m 8 2 16 4 32 8 49 2 65 6 ft Connection cable KeTop TTxxx User s Manual Version 1 3 115 KEBA 2007 KEBA Accessories Keep TAA 10 6Intermediate Cable KeTop IC2xx The KeTop intermediate cable is used to the connect the connection box and the Coninvers jack in the wall of the control cabinet Cables with the following lengths are available e KeTlop IC220 2 m e KeTop IC240 4 m K1 Intermediate K2 17 pin female cable 17 pin male Description of signal connector ICXxx connector color of wires pin No Not used C 9 ne 9 Emergency stop circuit 1 Emergency stop circuit 2 GND 6 redblue lt 6 Shielded signals TD TD RD RD K1 K2 17 pin coninvers jack female 17 pin coninvers jack male RC 17S1N8AQ0GK RC 17P1N8A80GK view from view from connector side connector side hi Lo SA J P 2 A Ea 12 10 Crimp contacts Crimp contacts a O 12 O2 3 0 O ue i 4x female contacts DSUB 0 08 0 22 mm 4x male contacts DSUB 0 08 0 22 mm2 9 6 D 13
45. A Type KeTop T41 KeTop C41 all variants lt to EN 954 1 ge ag a a Safety specifications meets th safety category 3 according sate y functions of the special operatir i mode control device and the STOP button or the EMERGENCY STO pn meet the Manufactu addres ba AG E provisions outlined on the Ie i Date of issue 1 September 2006 NE sttification Authority SIBE Schweiz P O Box 3918 CH 6002 Lucerne Switzerland Safety Engineer Head of Certification Authority M Luzzatto P Keller User s Manual Version 1 3 153 KEBA 2007 KEE IS FA General Provisions This type examination certificate is valid only for the products specified by brand and type on _ the front side of this certificate In order to certify compliance with the Machinery Directive 98 37 EC each product must be identified in accordance with the requirements of the _ Machinery Directive and its revisions Manufacturers and suppliers are obliged to place on the market only those products that are specified by brand and type on the front of this certificate and which fully comply with the certified sample of the type examination regarding design and construction of all safety related components A prerequisite for the evaluation of the product specified on the front side is that design and manufacturing techniques meet the state of the art Concerning accompanying operating instructions their content and lang
46. AUTION e means that if the corresponding safety measures are not taken a poten tially hazardous situation can occur which if not avoided may result in property damage or slight bodily injury A NOTICE e NOTICE used without the safety alert symbol indicates a potentially hazardous situation which if noch avoided may result in property damage e This symbol reminds you of the possible consequences of touching electrostatically sensitive components Information Informations on use of equipment and useful practical tips are identified by the symbol Information Information do not contain any information that draws attention to potentially dangerous or harmful functions 10 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Safety notes 2 2 General safety instructions The device was developed manufactured tested and documented in ac cordance with the applicable safety standards If you follow the instructions regarding safety and use as described in this manual See chap Intended Use of the Handheld Terminal the product will in the normal case nei ther cause personal injury nor damage to machinery and equipment The instructions contained in this manual must be precisely followed in all circumstances Failure to do so could result in the creation of potential sources of danger or the disabling of safety features integrated in the handheld terminal Apart from the safety instructions given
47. For the terminal block S2 a separate plug is required This plug with mate rial number FMC 1 5 11 ST 3 5 can be orderd at Phoenix User s Manual Version 1 3 99 KEBA 2007 KEBA Accessories Keep TA 10 3 3 Connection diagram The connection diagramm shows the connection of power supply control lines emergency stop switch and enabling switch and data lines via the junction box T WARNING e Danger to persons by electric shock e Only supply the device with power from voltage sources having protec tive extra low voltage e g SELV or PELV acc to IEC 61131 2 e Only connect voltages and circuits which are safely separated from dangerous voltages e g by means of sufficient insulation to connec tions terminals or interfaces up to a rated voltage of 50 V Information Only one connector S3 RJ45 Telplug for Ethernet or S4 DSSUB plug for CAN with active signals from the PLC is allowed to be connected Otherwise conflicts between the CAN signals will occur e Due to the CAN specific wiring on the SUB D S4 connector the con nection of RS232 C or RS 422 A to this connector is not possible 100 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Accessories 10 3 3 1 Ethernet KeTop Juncti
48. INT16 val This method will be called if the value of the override potentiometer has changed on the client The current value is specified in the parameter val int CKVCConnection OnWheelChange SINT16 wheelAbsVal j The method OnWheelChange will be called if the value of the handwheel has changed The current value is transferred as an absolute value in the parameter wheelAbsVal virtual int OnKeypadEvent TKVCEvent keyEvent int keyNum 74 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Software The method OnKeypadEvent will be called if a key has been pressed released The key number is specified in keyNum the state of the key make break in keyEvent int CKVCConnection OnJoystickEvent TKVCEvent event TKVCJoystickData pJData The method OnJoystickEvent is called when the joystick is moved from the 0 position and reaches the 0 position The current position is transferred in the parameter event and the current values in the parameter pJData int CKVCConnection OnSpacemouseEvent TKVCEvent event TKVCSpaceMouseData pSMData The method OnSpacemouseEvent is called when the space mouse is moved from the 0 position and reaches the 0 position The current position is transferred in the parameter event and the current values in the parameter psSMData int CKVCConnection OnDisconnect int val The method OnDisconnect will be called if the client terminates the connection with the disconnect
49. ISO 13850 2006 Safety of machinery emergency stop equipment functional aspects principles for design EN 60204 1 1997 Safety of machinery Electrical equipment of machines Part 1 General chap 9 10 requirements Ergonomics EN 614 1 2006 Safety of machinery Ergonomic design principles Part 1 Terminology and general principles EN 894 1 1997 Safety of machinery Ergonomics requirements for the design of displays and control actuators Part 1 General principles for human interactions with displays EN 894 2 1997 Safety of machinery Ergonomics requirements for the design of displays and control actuators Part 2 Displays EN 894 3 2000 Safety of machinery Ergonomics requirements for the design of displays and control actuators Part 3 Control actuators Stability and impermeability of casing EN 60529 1991 Protection degree of casing EN 61131 2 2003 Programmable controllers Part 2 Equipment requirements and tests chap 12 Electrical safeness and fire protection EN 61131 2 2003 Programmable controllers Part 2 Equipment requirements and tests chap 11 EN 50178 1997 Electronic equipment for use in power installations Environmental Conditions EN 61131 2 2003 Programmable controllers Part 2 Equipment requirements and tests chap 4 EN 50178 1997 Electronic equipment for use in power installations UL examination for robotic applications UL 1740 1998 Industrial Robots and Robotic Equipment TETZ2 TETZ8 UL ex
50. KeTop KeTop 41 Handheld Terminal User s Manual V 1 3 Translation of the original instructions KEBA Automation by innovation KEBA 2007 Specifications are subject to change due to further technical developments Details presented may be subject to correction All rights reserved Document version 1 3 article no 1000506 Filename t41_en doc last saving on 21 12 2007 A KEBA AG Gewerbepark Urfahr A 4041 Linz Tel 43 732 7090 0 Fax 43 732 7309 10 E Mail keoa keba com D KEBA GmbH Automation Leonhard Weiss StraBe 40 D 73037 G ppingen Tel 49 7161 9741 0 Fax 49 7161 9741 40 E Mail keba keba com US KEBA Corp 100 West Big Beaver Road Troy MI 48084 US Tel 1 248 526 0561 Fax 1 248 526 0562 E Mail usa keba com CN KEBA Lid Unit 2107 Air China Plaza Xiaoyun Road 36 Chaoyang District Beijing 100027 China Tel 86 10 8447 5861 Fax 86 10 8447 5871 E Mail china keba com www keba com Handheld Terminal Anderungsverzeichnis History Modification Date Modified Description Author from to pages V1 0 Aug 2006 ___ Rewly created ga V1 0 gt V1 1 Aug 2006 Chap Power Supply The WARNING has been changed Chap Technical Data gt Enabling device ratings 125 mJ has been changed to 145 mJ V1 0 gt V1 1 Aug 2006 Chap Power Supply sam The WARNING has been changed po 89 42 Umbennenung der Tastatur von Robotik auf Standard sam po 70 newregistryint
51. Time The method GetScreensaverTime returns the current value of the screensaver setting in the variable screensaverTime int CKVCConnection GetScreensaverState UINTS8 amp state The method GetScreensaverstate returns the current state of the screensaver in the variable state int CKVCConnection GetBacklightState UINT8 amp state User s Manual Version 1 3 75 KEBA 2007 KEBA Software 76 KE IS FA KeTop T41 The method GetBacklightState returns the current state of the background lighting in the variable state int CKVCConnection SetWheel SINT16 value This method sets the value of the handwheel to the value specified in value and returns the last value This value is the initial value for the absolute value returned by OnWheel Change int CKVCConnection SetLed UINT8 ledNum TKVCLedeMode mode Calling the method SetLed sets the LED defined in ledNum to the mode transferred in mode int CKVCConnection SetContrast UINT8 contrast Calling the method SetContrast changes the value of the contrast setting on the client int CKVCConnection SetBrightness UINT8 brightness Calling the method SetBrightness changes the value of the brightness setting on the client int CKVCConnection SetVolume UINT8 volume Calling the method SetVolume changes the value of the volume setting on the client int CKVCConnection SetScreensaver UINT16 screensaverTime Calling the method SetScreensaver changes the r
52. UAL 108 ERROR_IMGUPD_FILEWRITE 109 ERROR_IMGUPD_FILEREAD 110 ERROR_WRONG_FILE_HEADER 111 62 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal 7 6 Initialising Software All required initialisation will be carried out by starting respectively by load ing the update dll 7 6 1 Functions UpdStartimageUpdate Declaration Description Arguments UpdPartiallmageUpdate Declaration Description Arguments User s Manual Version 1 3 KEBA 2007 BOOL UpdStartImageUpdate LPCTSTR fileName BOOL eraseRegPSM TUpdProgressCallback pCallback With this method the file handed over by fileName will be stored to the FLASH memory of the device If eraseRegPS is set the registry respectively the PSM will be deleted after the FLASH has been written successfully If a method is handed over with pCallback the method will be exe cuted depending of the program progress The method returns OK or the corresponding error message LPCTSTR fileName Name of the image file BOOL eraseRegPSM Flag for deleting the registry respectively the PSM TUpdProgressCallback pCallback Callback function for pro gram progress or 0 BOOL UpdPartialImageUpdate LPCTSTR fileName unsigned long from unsigned long to BOOL eraseRegPSM TUpdProgressCallback pCallback With this method the file handed over by fileName will be stored from the address from to the address to to the FLASH memory of the de vice If eraseRegPSM i
53. UINT8u8_Contrast This method sets the contrast of the LC display on the device in percent 0 100 UINTS8 KtpSwitchBacklight in BacklightStat backLight Turns on off the backlight of the LC display on the device BACKLIGHT _ON BACKLIGHT_OFF UINTS8 SetScreenSaverTimeOutMin in UINT8 u8_ScreenSaverToO Sets the timeout value of the screensaver in minutes 0 255 0 off 255 max UINT8 SetScreenSaverTimeOut Min in UINT16u16_ScreenSaverTO Sets the timeout value of the screensaver in seconds 0 65535 0 off 65535 max These functions return the current value of the configuration parameters None of the functions need any parameter These functions do not enable checking for errors since the return value of the function is the value of the UINT8 KtpGetBrightness void Gets the current brightness value of the LC display 7 4 3 Functions for Reading the Configuration configuration parameter KtpGetBrightness Declaration Description Arguments KtpGetBrightnessPercent Declaration Description Arguments 50 KEE IFA UINT8 KtpGetBrightnessPercent out UINT8 u8_Brightness Gets the current brightness value of the LC display in percent UINT8 u8_ Brightness brightness value 0 100 User s Manual Version 1 3 KEBA 2007 Handheld Terminal KtpGetContrast Declaration Description Arguments KtpGetContrastPercent Declaration Description Arguments KtpGetB
54. acklight Declaration Description Arguments KtpGetScreenSaverTimeoutMin Declaration Description Arguments KtpGetScreenSaverTimeoutSec Declaration Description Argu uments 7 4 4 Peripheral Functions KtpJoysticklsinstalled Declaration Description Arguments KtpWheellsinstalled Declaration Description Arguments KtpPotilsinstalled Declaration Description Arguments User s Manual Version 1 3 KEBA 2007 Software UINT8 KtpGetContrast void Gets the current contrast value of the LC display UINT8 KtpSetContrastPercent out UINT8 u8_Contrast Gets the current contrast value of the LC display in percent UINT8 u8_Contrast contrast value 0 100 TKtpBacklightStat KtpGetBacklight void Gets the current status of the background lighting UINT8 GetScreenSaverTimeOutMin void Gets the current timeout value of the screensaver in minutes UINT8 GetScreenSaverTimeOutSec void Gets the current timeout value of the screensaver in seconds UINT8 KtpJoystickIsInstalled void Returns the number of joystick axes If no joystick is installed on the device 0 will be returned UINT8 KtpWheellIsInstalled void Returns 1 if an handwheel is installed on the device otherwise 0 UINT8 KtpPotilIsInstalled void j Returns 1 if an override potentiometer is installed on the device otherwise 0 51 KE IS FA KCI IS FA KtpGetJoystickPos Declaration Description Argumen
55. amination for industrial control equipment UL 508 17 edition Industrial Control Equipment NRAQ NRAQ7 150 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal EU Conformity and Type Examination 15 EU Conformity and Type Examination 15 1EU Conformity Declaration KEBA EC Declaration of Conformity KEBA AG Gewerbepark Urfahr C E 4041 Linz AUSTRIA Document No 69909 CE 1 We declare that the following products Name of product KeTop T41 KeTop C41 Variants all variants are in conformity with the essential requirements of the following European Council Directives e EC Directive relating to machinery 98 37 EC and its amendment 98 79 EC e EC Directive relating to electromagnetic compatibility 2004 108 EC Conformity to the directive 98 37 EC and its amendment 98 79 EC is assured by the compliance with the applicable parts of the following harmonized european standards for the emergency stop switch respectively stopp switch if available as well as the enabling device e EN ISO 12100 1 2003 e EN ISO 12100 2 2003 e EN ISO 13850 2006 e EN 954 1 1996 AC1997 e EN 60204 1 1997 A type certificate with the No 1069 was issued by the certification body NSBIV AG SIBE Switzerland Inseliquai 8 6005 Luzern Switzerland Conformity to the directive 2004 108 EC is assured by the compliance with the applicable parts of the following harmonized european standard e EN 61131 2 2003 Important notes The eme
56. and the shielded housing of the device lf placement at the inlet is not possible for reasons of space partly shielded connection lines must be used In doing so the following procedure is to be followed If the filter is placed inside the shielded housing of the device the line cable must be shielded from the inlet through to the line filter and the cable shield contacted on both ends This prevents the propagation of interference on the line cable inside the device It also prevents any electromagnetic fields that may be present inside the device from penetrating the line cable Device Clips for screen contacting Line filter Line filter well connected to the Sf housing Line cable outside L N and E as short as possible the equipment shielded or unshielded Shield is required in this section Correct connection of a compact line filter If the line filter is placed outside the shielded housing the device connec tion line must be shielded from the line filter through to the shielded housing of the device and the cable shield must be contacted on both ends This prevents interference produced by the device from being transmitted exter nally where it could penetrate other systems It also prevents the penetra tion of interference signals back into connection wires that have al
57. anufacturer may also take into consideration other solutions that are not described in the Standards but these solutions must attain at least the same safety level as the relevant Standards and satisfy the requirements of the appropriate Directives User s Manual Version 1 3 KEBA 2007 Handheld Terminal CE Conformity Directives and Standards 14 2 6 Selection of Safety Categories in accordance with EN 954 1 The Machinery Directive demands that a fault in control circuit logic or in terference or damage thereto shall not lead to a hazardous situation This general approach is substantiated in EN 954 1 Safety of Machinery Safety Related Parts of Control Systems which defines safety categories B 1 2 3 4 for control parts that are relevant to safety These categories apply irrespective of the technology employed for exam ple to electrical electro mechanical or pneumatical systems The categories place qualitative requirements on the probability of failure the detection of faults and the performance of the controller in the event of a fault The manufacturer of the machine selects the category dependent on the actual hazard potential which is determined from the hazard and risk analysis For hazards that can cause Irreversible injury or death safety category 3 or 4 is usually required as a minimum These categories require single fault safety which usually applies to multiple circuit technology in conventional
58. arge takes place be tween people and metallic objects Since one is practically unnoticed of discharges below 3500 V and yet electronic components are destroyed by low voltages ESD damage to electronic components often goes unnoticed The international Standard IEC 61000 4 2 EN 61000 4 2 for Europe is used to simulate the measurement of electrostatic discharge The interna tional product standard IEC 61131 2 EN 61131 2 in Europe for program mable controls demands testing to IEC 61000 4 2 and also defines the se verity level 14 3 1 3 Technical systems as interference sources Technical systems can act as sources of interference In doing so the inter ference may be intentional or unintentional Electromechanical energy is of ten also used for material processing Periodically occurring interference e Ignition impulses of combustion engines e Sparking of commutator motors e Electromagnetic fields of induction furnaces arc welding device micro wave device etc e Pulse currents from frequency converters and switching power supplies e Electromagnetic fields of radio and telecommunications device Randomly occurring interference e Ignition impulses of fluorescent lamps User s Manual Version 1 3 139 KEBA 2007 KEE IFA CE Conformity Directives and Standards Keep TH Switching procedures on inductive electrical circuits Contact bounces when closing or opening make and break contacts Voltage fluctuations on h
59. ator Due to the fact that plugging and unplugging takes place only rarely and that the machine is out of operation when unplugged the risk of an acci dent as the result of a non operational emergency stop button is considered to be very low and the use of red yellow identification is therefore permissi ble The red yellow emergency stop button must be connected into the emer gency stop circuit of the machine in any case and must cause the power supply to the machine or set of machines in a plant to be switched off stop category 0 or 1 in accordance with EN 60204 1 14 2 9 2 Radio controlled handheld terminals Stop button 134 KEBA Wireless handheld terminal s present a different case These devices are not normally assigned to a specific machine but can be frequently logged on and off whilst the machine is in operation and can also be switched be tween different machines For this reason the stop button is not always op erational and the operating status is not clear to everyone Therefore for stop functions in wireless controllers EN 60204 1 1997 Safety of Machinery Electrical Equipment of Machines Chapter 9 2 7 3 demands The operating means to initiate this stop function shall not be marked or labelled as an emergency stop device even though the stop function initiated on the machine can be an emergency stop function For this reason for radio controlled handheld terminal s KEBA uses a stop button that featur
60. bdEventMessage Declaration Description Arguments KtpRemoveKbdEventCallback Declaration Description Arguments KtpRemoveKdbEventMessage Declaration Description Arguments 58 KE IS FA KeTop T41 UINT8 KtpInstallOvrEventMessage HWND hWnd int cookie Subscribes a WindowHandler for the OverrideEvent and returns an index cookie for the WindowHandler HWND hWnd WindowHandler where the message is sent to int cookie Index is required for removing the WindowHandler UINT8 KtpRemoveOvrEventCallback int cookie Removes the OverrideEventCallback function int cookie index for the callback function to be removed UINT8 KtpRemoveOvrEventMessage int cookie Removes the WindowHandler int cookie index for the WindowHandler to be removed UINT8 KtpInstallKbdEventCallback in TktpKbdEventCall back pkbdProc out int cookie Subscribes a callback function for the KeyboardEvent and returns an index cookie for the callback function TktpKbdEventCallback pKbdProc callback function to be called when the event occurs int cookie The index for the callback function is required for removing the callback function UINTS8 KtpInstallKbdEventMessage HWND hWnd int cookie Subscribes a WindowHandler for the KeyboardEvent and returns an index cookie for the WindowHandler HWND hWnd WindowHandler where the message is send to int cookie The index for removing the WindowHandler UINT8 KtpRem
61. cal Data of Connection Box KeTop CB211 General data Rated supply voltage Maximum interruption time of supply volt age Power consumption with KeTop without KeTop Inrush current Protective class Environmental conditions Housing Accessories 114 KEBA Operating temperature Storage temperature Relative humidity non condensing Vibration resistance operation Shock resistance operation Construction Flammability class Dimensions Width Height Depth Protection degree Weight Display Intermediate cable KeTop IC220 KeTop IC240 Download cable KeTop XD040 DIN Rail Holder Mounting Set KeTop DR200 24 V DC voltage tolerance 19 2 V DC to 30 V DC according to EN 61131 2 lt 10 ms lt IEC 31131 3 6 W 150 mA at 24 V DC 10 8 W 450 mA at 24 VDC max 5 6 A by implemented inrush current limiter Class IlI equipment in accordance with EN 61131 2 and EN 50178 0 C to 50 CT 82 F to 122 F 20 C to 70 C 4 F to 158 F 5 to 95 IEC 60068 2 6 5 lt f lt 9HZ 7mm 9 lt f lt 150 Hz 2g 0 0044 pound 15 g 0 033 pound 11 ms IEC 60068 2 27 Double walled ABS housing Withstands grease oil lubricants alcohol etc UL94 VO 160 mm 140 mm 70 mm IP65 500 g 1 1 pound Status LEDs Connection box to connection cable 2 m 6 56 ft 4m 13 12 ft 4 m 13 12 ft For downloading software and for debugging via S2 For mounting on the rearsid
62. can be changed 68 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Software 7 8 KVC KEBA Virtual Channel The protocol KEBA Virtual Channel KVC is used to transmit control and operating element data between a control and one or more KeTop hand held terminals The following data can be transmitted via the KVC ccna ey ST HT range upon request of the control request of the control and as set oe e rent in for adjusting E 15 7 request of control As command from the control and as a ao a Seas LEDs on EDs on keypac_ _ off request from the client to the control ron of ear EE request from the client to the control the control Bevonrmee S oT 7 aviewnedeaiecsia request from the client to the control WriteToFlash sd f Command i ss i sSCS PlaySound Basen 3 a 0 255 oe KeepAlive 0 65535 2 Command and KeepAliveEvent if parameterized by the server The data transmission between the control and the handheld terminals is based on an Ethernet connection TCP IP protocol Listening Port OxCEBA All devices must be identified by their IP address Several handheld terminals may be connected to one control but one handheld terminal can only be connected to one control The KVC protocol is an event driven protocol i e each station can send data at any time without request To monitor the functioning of the KeTop in the control the KVC offers the possibility to use KeepAlive data pac
63. ce in remote locations where it is not possible to observe the operating area User s Manual Version 1 3 131 KEBA 2007 KEE IFA CE Conformity Directives and Standards Keep TH machine movements can also be set in motion with the handheld terminal knowingly or unknowingly The machine operator therefore has to find the right compromise between necessary flexibility and a reasonable limitation of the working range when selecting the corresponding cable length for the handheld terminal s It is not possible for the working range of radio operated handheld termi nal s to be limited by means of the cable therefore additional technical so lutions are required for these handheld terminal s lf the machine or equipment is operated with the handheld terminal care must be taken at this time to ensure that operation can only be controlled by the handheld terminal and cannot be operated from any other point on the equipment The hazard zone may only be entered by the person who is operating the handheld terminal If it should be necessary for more than one person to work in the hazard zone at the same time each person present requires an enabling device and machinery movement may only be allowed after all the enabling devices have been activated 14 2 8 Information about the Emergency Stop Button In theory a perfectly designed machine should not require an emergency stop button since the Machinery Directive demands that a
64. ce sink can take place via various coupling paths 140 IKE IS FA User s Manual Version 1 3 KEBA 2007 Handheld Terminal CE Conformity Directives and Standards Coupling paths very often consist of two or more parallel lines running closely together The coupling is a field coupling that takes place at low fre quencies either via the electrical field capacitive coupling or via the mag netic field inductive coupling At high frequencies and with corresponding expansion of the parallel run ning lines one speaks about an electromagnetic coupling due to close link ing of both field types Direct coupling can occur when electrical circuits from the interference source and electrical circuits from the interference sink have common line componenis lf there is a large distance between an interference source and an interfer ence sink then one speaks of a radiation coupling 14 3 2 EMC measures In principle all devices should be designed in such a way as to function re liably in the planned environment and in doing so should not interfere with other systems All products of the Kemro product range K2 control sys tems and KeTop meet these requirements and it is not necessary to use any of the EMC measures described below when the specified additional units cables and wiring are used However additional EMC measures may be necessary for various reasons The following text is designed to help the user to correctly imp
65. connection from handheld terminal up to PLC Control cabinet max wall thickness PES mm 0 1969 in S JB 001 Power supply il emergency stop S2 enabling switch TTT S4 be S3 CAN Ethernet RS 232 C RS 422 A Shield connection in the control cabinet 105 KEBS User s Manual Version 1 3 KEBA 2007 Accessories 10 3 5 Mounting Instructions 106 KEB Control cabinet K1 Opening for jack lt 25 mm 0 1 mm lt gt 0 984 in 0 00394 in KeTop T41 Dimensioned drawing for the opening for the S1 jack of the junction box l l H SS yg 3 Ethernet RS 232 C RS 422 A S51 IIF os ae A Oe aoe E77 rrr 7 LA ve V V jH ue Fa F f af 123456789 1011 7 L J 2 EEEE T j f Z gt A 7 j Z N E Yr l 1T TA AA WITI Yi fff G i VIII T 7 Z WY Uy j max F Jf J L f Bs VL y
66. cookie for the callback function TKtpWheelEventCalloack pWheelProc callback function to be called when the event occurs int cookie The index for the callback function is required for removing the callback function UINT8 KtpInstallWheelEventMessage HWND hWnd int cookie Subscribes a WindowHandler for the WheelEvent and returns an index cookie HWND hWnd WindowHandler where the message is sent to int cookie Index is required for removing the WindowHandler UINT8 KtpRemoveWheelEventCallback int cookie Removes the WheelEventCalloack function int cookie index for the callback function to be removed UINT8 KtpRemoveWheelEventMessage int cookie Removes the WindowHandler int cookie index for the WindowHandler to be removed UINTS8 KtplInstallOvrEventCallback in TKtpOvrEventCall back pOvrProc out int cookie Subscribes a callback function for the OverrideEvent and returns an index cookie for the callback function TKtpOvrEventCallback pOvrProc callback function to be called when the event occurs int cookie The index for the callback function is required for removing the callback function 57 KEB Software KtpinstallOvrEventMessage Declaration Description Arguments KtpRemoveOvrEventCallback Declaration Description Arguments KtpRemoveOvrEventMessage Declaration Description Arguments KtpinstallKbdEventCallback Declaration Description Arguments KtpinstallK
67. cting to CAN via the RS 422 A interface Gateway box for connecting to CANopen via the RS 422 A interface Gateway box for connecting to DeviceNET via the RS 422 A interface Gateway box for connecting to InterBus via the RS 422 A interface Gateway box for connecting to PROFIBUS DP via the RS 422 A Gateway box for connecting to PROFIBUS MPI via RS 422 A Manuals English German on CD SDK for Windows CE Programming tool KeTop PS040 Allows the user to change to different machines User s Manual Version 1 3 KEBA 2007 Handheld Terminal CE Conformity Directives and Standards 14 CE Conformity Directives and Standards 14 1 European Union Directives It is a fundamental goal of the European Union to create an internal market within Europe and linked to this the dismantling of trade barriers In order to achieve this goal the European Treaties guarantee four free doms e Free trade in goods e Right of establishment e Free exchange of goods and services e Free movement of capital Free trade in goods means that quantitative import restrictions on goods are prohibited between the member states Goods that are hazardous to the safety of people or the environment are excluded Such products can be disallowed by member states in their sov ereign territory In order that free trade may also be guaranteed for these products the na tional safety regulations of the member states are harmonised by means o
68. cy stop circuit 1 Emergency stop circuit 1 Emergency stop circuit 2 Emergency stop circuit 2 Enabling switch circuit 1 pos Enabling switch circuit 1 neg Enabling switch circuit 2 pos Enabling switch circuit 2 neg External device e g Hub PC RD 1 TD TD RD 2 3 6 RD Pin numbering RJ45 KeTop Connection Box KeTop CB211 Connection cable Intermediate cable S22 K3 KeTop TT xxx K1 K1 KeTopIC2xx K2 K1 X1 pink T 1 pink ee 24 VDC 12 24VDC al black 2 2 black 252 GND 24 GND_IN m8 brown green 3113 brown green 3S E STOP_ES1 3A a 9 white green 4 4 white green Am E STOP _ES1 4 gt 0 grey pink 5 grey pink Bee b5 E STOP_ES2 51 l red blue Gmm 6 red blue Gm 6 E STOP_ES2 6 h brown Tema brown Tea 7 ENABLE _ED1 74 m2 yellow 8mm 8 yellow 3m 8 ENABLE _ED1 81 S green 12m2 green 12a 12 ENABLE ED2 94 grey 17 7 grey 17m 17 ENABLE_ED2 101 violet is 11 violet a 11 not used 9 9 ma 9 not used X3 Einem o 10 10 10 NOt used 1 ae RD 2 lt be 3 S4 K2 i RD 32l m6 TD clos blue 13K 13 blue 13 13 TD 45 ale 1 TD Ce white 141 14 white 14 aa 14 TD 5 m 2 RD ced orange 15 0 15 orange 15 115 64 Com 16 16 red 16 ana 16 SHIELD l E RD km6 red _ Chm L i oT i i T 4 X
69. d at the inlet to the shielded housing of the device Power supply n W p Ib a7 lt Ferrite hoop Current flow of a current compensating choke Interference current lo Operating current Power supply lines Interference current lo Operating current Current flow of a current compensating choke 144 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal CE Conformity Directives and Standards Ferrites Ferrites operating via data lines work in a similar way to current compensating chokes The wanted signals see illustration can pass un hindered and the interference signals are damped A fundamental differ ence from current compensating chokes is that in the case of ferrites the application range takes place at higher frequencies and therefore the mate rial losses are responsible for the damping and the interference is not re flected as in the case of inductance but is converted into heat Ferrite Data lines Interference current lo Operating current Current flow for ferrites 14 3 2 3 Prevention of couplings Coupling between interference sensitive signals e g analogue signals and the lines that carry the interference signals e g motor lines can be re duced by laying cables separately 14 3 3 EMC measures on KeTop User s Manual Version KEBA 2007 The KeTop is designed for industrial applications Considerable electro magnetic an
70. d electrostatic interference can occur in this environment For this reason special emphasis was placed on interference immunity and data security in the design of the device The EMC design implemented and described below considers all the above named sources of interference and the possible coupling paths e All shielding and filter measures filtered power supply in the KeTop are carried out directly on the printed circuit board e The special design of the KeTop cable guarantees interference immu nity even for greater connection lengths i e the data lines communica tion signals are shielded and so they are separated from the control lines power supply enabling button emergency off kKey operated switch etc inside the KeTop cable e Power supply lines in the control cabinet are usually unshielded They are therefore laid outside the KeTop cable shield in order to prevent a coupling with the sensitive data lines e The unshielded control and power supply lines are either filtered on en try into the shielded housing of the KeTop or separated from the elec tronics in such a way that any interference signals carried by these lines cannot affect the internal electronics of the KeTop e tis not necessary to lay the KeTop cable separately h 3 145 KEBS CE Conformity Directives and Standards Keep TH 14 3 3 1 Shield connections 146 KEB The cable shield of the KeTop cable can be considered to be an extension of t
71. e of a KeTop CB2xx gatewaybox User s Manual Version 1 3 KEBA 2007 Handheld Terminal Accessories 10 5Connection Cable KeTop TTxxx The standard KeTop handheld terminals are available with the following cables KeTop TT025 2 5 m KeTop TT050 5 m KeTop TT100 10 m KeTop T1150 15 m KeTop TT200 20 m The KeTop connection cable withstands water cleaning agents alcohol and tensides oil drilling oils grease and lubricants K3 K2 Connection cable K1 Description of signal 11 pin female 8 pin KeTop TTxxx 17 pin male connector to S19 RJ 45 jack color of wires connector on the KeTop S6 RS 422 A pin No 24VDC pink je 1 GNDIN ack e gt 2 E stop circuiti 8 browngreen gt 3 E stop circuiti 9 white green gt 4 E stop circuit2 10 _ grey pink E stop circuit2 no o T edb gt 6 enabling switch circuit 1 pos 1 bowm gt 7 enabling switch circuit 1 neg 2 yelow gt 8 enabling switch circuit 2 pos 3 geen gt 12 enabling switch circuit 2 neg 4 gey gt 17 notused ee o o o TS notused e 0 GND SB itet ee TD CAN 2 wite gt 14 RD SGND 3 mme gt b RD notused 6 red _ K1 17 pin circular connector view from Crimp contacts connector side 4xSt contacts DSUB 0 08 0 22 mm ve oa ane AMP 5 1660
72. e use of the mounting rail assembly kit KeTop DR200 The KeTop CB211 connection box has the following connections 10 4 1 Construction Teea Status and error LEDs ee PG gland M20 for voltage supply enabling switch and emergency stop oer PG gland M16 for separate functional ground status as supplied with dummy plugs A eee Coninvers female connector for KeTop T100 T50 and T40 connection cable Sa PG glands M16 for data lines Ouse PG glands M16 for data lines status as supplied with dummy plugs View and device description of the Gateway box 108 User s Manual Version 1 3 KEB KEBA 2007 Handheld Terminal Accessories A WARNING Danger to persons by electric shock e Only supply the device with power from voltage sources having protec tive extra low voltage e g SELV or PELV acc to IEC 61131 2 e Only connect voltages and circuits which are safely separated from dangerous voltages e g by means of sufficient insulation to connec tions terminals or interfaces up to a rated voltage of 50 V 10 4 2 Interior view
73. ealing is clean not damaged and correctly positioned in the cable entrance area no cables are squeezed in e the cover of the cable entrance area is attached again with all 6 screws torque 0 4 bis 0 5 Nm Otherwise the protection degree cannot be guaranteed Information The position of connectors S11 RS 422 A RS 232 C and S4 Ethernet in KeTop T41 is just the other way round like in KeTop 1100 Users of both devices please take care for this User s Manual Version 1 3 19 KEBA 2007 KE IS FA Connection KeTop T41 4 2 1 Cable outlet RS 422 A W SA RS RRS iseis SS OS S ns LX s0604 R 3S z Aas RS Z OS S es IS amp at tesisat see lt x 06 LS SS K SS Q I ROOK LSLS SESS KEES Si A non 29S sete amp amp J RRR LZ SII LX es SERRANO NORTE RR REE PE right left Cable outlet on left and right side if the RS 422 A interface is used 4 2 2 Cable outlet Ethernet ERR OR RS RRR LR i See ED NN BS RA SA RRA SRA cs Re ies SE Ree Sie tse Rs 5 as sie l 8 SS x Ss a 9 sone cece W Neate sete ee oS K z Is Ostet SRS RY i me RRR ee TERR Sse soccer S10 1 H i ogoco0a000000 JUTUU right left Cable outlet on left and right side if the Ethernet interface is us
74. ean Union DIP CtiVe cccccccsecccseeeeeeeeceeeeeseeeeaeeeeseeeesseeessaeeeseeeeneeeenees 127 142 Machinery SOLCY serere in aiian E EEG e TET ETa E TN 128 14 3 Electromagnetic Compatibility 0 0 0 0 cccccccccescsseceeseeeeeeeeaeeseeseeeeeeesseaeeeesaneeees 138 14 4 List of the appropriate EC directives and applied standards ccceeeeeees 149 EU Conformity and Type Examination cccccccsssseessessseesccesseeecesseeeseeenneeseonseees 151 Heer BUCO TO nL IDC CIAL AUC srne nE E ESE a a 151 15 2 ROHS Conformity Declaration cccccccccccceesseeceeeaeeceeceeeeeeeseeeeeeeseegeseessaeeees 152 15 3 Type Examination Certificate ccccccccccccssecceeceeeeeeseeeeeeesseeeeeeseaeeeessaeeeeessaenes 153 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Introduction 1 Introduction 1 1 Purpose of the document This document describes the handheld terminal KeTop 141 1 2 Target groups pre conditions Target group Knowledge and skills pre requirements Project engineer e Basic technical training University of Applied Science University level or corresponding professional experience e Knowledge in e working mode of a PLC e safety instructions e the application Commissioning e Fundamental technical training technical college qualification as technician an engineer or corresponding practical experience e Knowledge of e Safety regulations e The method of operation o
75. eavy load switching procedures There is a series of test standards for the above listed sources of interfer ence intentionally or unintentionally caused by technical systems which simulate this interference IEC 61000 4 3 High Frequency Electromagnetic Field Immunity Test IEC 61000 4 4 Electrical Fast Transient Burst Immunity Test IEC 61000 4 6 Test of Immunity to Conducted Disturbances Induced by High Frequency Fields IEC 61000 4 8 Power Frequency Magnetic Field Immunity Test IEC 61000 4 11 Voltage Dips Short Interruptions and Voltage Varia tions Immunity Test All the international Standards listed here are also available as European Standards The Product Standard IEC 61131 2 demands testing to these Standards and also defines the severity level 14 3 1 4 Technical systems as interference sinks In the case of functional interference EMC problems first arise at interfer ence sinks The following interference sinks can be identified dependent on the degree of immunity to electromagnetic influences Immunity Interference sinks Transformers Circuit breakers contactors Relays Power transistors Transistor circuits Integrated switching circuits Control systems without integrated switching circuits are unthinkable and would therefore not be sufficiently immune without suitable EMC measures 14 3 1 5 Coupling paths The transfer of interference signals from an interference source to an inter feren
76. ed 20 KEB User s Manual Version 1 3 KEBA 2007 Handheld Terminal Connection 4 3 Power Supply T WARNING e All supply circuits connected to KeTop must be protected with a fuse of a maximum of 3 15 A Notice e When planning the power supply take into account the voltage drop on the KeTop TTxxx connection cable Specification of power supply lines in the KeTop TTxxx connection ca ble Cross section AWG24 0 24mm7 Material zinc coated copper strand Line resistance lt 90 Ohm km s 145 Ohm mile e The nominal supply voltage directly on the handheld terminal without KeTop TTxxx connection cable is 24 VDC fully operational in the range 19 2 30 VDC e Power consumption 9 6 W 400 mA at 24 V DC e Maximum interruption time of supply voltage lt 10 ms It IEC 61131 4 4 Emergency Stop Button and grey Stop Button The emergency stop button respectively the grey stop button used on the KeTop features two circuits The contacts are normally closed The red yellow emergency stop button of the handheld terminal meets the requirements of the EN 418 It must be designed as an emergency stop of category 0 or category 1 see EN 60204 1 chapter 9 2 5 4 2 on the basis of the risk assessment for the machine The connection of the positive break contacts to an appropriate monitoring system must meet the safety category which is defined by means of the risk assessment in accordance with EN 954 1 of t
77. ed 46 7 1 WTO Sy aa sears eset E E E 46 7 2 Generation of Program for Windows CE ccccscccccccsseeeeeeeeeeeeeeeeeeeeseaeeeessaeeees 47 7 3 CTO APL SS OM sina AAEE E 47 7 4 FONCION eaen e E E EEEE E EEE EE E EOE 49 User s Manual Version 1 3 5 KEBA 2007 KEBA Inhalt KeTop T41 10 11 12 13 14 15 6 7 5 OAT A DOS O ie E N EEE 62 7 6 a N a E A E EE 63 7 7 Program for Starting the Application and KeTop API cccceeeeecseeeeeeeeeeeeeees 66 7 8 KVC KEBA Virtual Channel cccccccccceeccceeceeeceteeeeeseeeeseeseseeeesseeeeseeeesaeeens 69 7 9 Remote Software Activ SynC cccccceccccssccecessceteeeceeeeeecetseeeeeseeeeseseessageessaneees 79 KeTop Specific Operating Instructions cccccssseeescesseeeceenseeesennseeeecesseeseeeseeesees 81 8 1 Setting Of Date ANd Time cecccccccccccccseseceeceeeeeeeeeeeeceeeaeeeeeeeseaeseesseaeeesseeneeeeeeas 81 8 2 KeTop Configuration Tool COnfig TOO1 cccccssesceecsseeeeeeeeeeeesseeseeeeseeeeeeesaees 82 8 3 STAN ATION Ol Programs estas cnctaarecteuecsinahovemasaiveansuatsguecsquetiutecciventimueenivesaiueuuids 89 oK E 1 019 ll E een ee een eee ee 89 Bo Mancicnng Wr WCS wx spss es saact ois aausassienet E E E E 90 8 6 Changeover from KeTop 1100 cc cccccccccecseeeeceeeeeeceeeeeseeeeeseeeeesseeseeseeeeesneeeees 91 ONS aac crs wee anaes caer ec ces aeaisec e 92 9 1 Override Potentiometer ccccccccsececce
78. eight Display Type Size Resolution Representation Background lighting Keypad Operating elements standard Operating elements optional One location middle for One location left for 124 KEB KeTop T41 24 V DC voltage tolerance 19 2 V DC to 30 V DC according to EN 61131 2 lt 10 ms EN 61131 2 4 8 W 200 mA at 24 V DC max 5 6 A with limitation of current IIl in accordance with EN 61131 2 and EN 50178 0 C to 50 C 32 F to 122 F 20 C to 70 C 4 F to 158 F 5 to 95 IEC 60068 2 6 10 Hz lt f lt 57 Hz with 0 15 mm 0 0059 in 9 Hz lt f lt 150 Hz with 2 g 0 0044 pound 25 g 11 ms IEC 60068 2 27 Double walled ABS housing Withstands grease oil lubricants alcohol etc UL 94 V0 250 mm 9 84 in 114 mm 4 49 in IP65 1100g 2 42 pound with E Stop with key switch without handwheel without override potentiometer and without cable STN LC display 3 8 76 8 x 57 6 mm QVGA 320 x 240 pixels 16 grey levels LED Membrane keypad with tactile feedback Keys laid out for thumb operation Left right hand operation Customer specific keypad possible maximum 57 keys 7 status LEDs maximum 12 LEDs Two 3 position enabling switches twin circuit external connection Emergency stop switch twin circuit external connection Electronic handwheel internal connection 3 axis joystick internal connection Override potent
79. ere the message is send to int cookie index for the WindowHandler to be removed UINT8 KtpRemoveJoyEventCallback int cookie Removes the JoyEventCallback function if a joystick is installed int cookie index for the callback function UINT8 KtpRemoveJoyEventMessage int cookie Removes the WindowHandler int cookie index for the WindowHandler to be removed UINT8 KtpLaunchJoystickCalibApp HANDLE pProcHandle Starts the joystick calibration tool HANDLE pProcHandle Handle for the started program TKtpDispalyRot KtpGetDisplayRotation void Returns the state for the DisplayRotation for left or right handers UINT8 KtpSetDisplayRotation TKtpDisplayRot dispRot Changes the design of the display for left or right handers Maybe for some devices no changes TKtpDisplayRot dispRot eKtpDisplayLeft for left handers eKtpDisplayRight for right handers 59 KEE IS FA Software KtpEraseRegistry Declaration Description Arguments 7 4 7 1 KtpErasePSM Declaration Description Arguments KtpGetPowerFailState Declaration Description Arguments KtpForcePressedHardbuttons Declaration D s ription Arguments KtplsJoystickCalibrated Declaration Description Arguments KtplsPotiCalibrated Declaration Description Arguments 60 KEB KeTop T41 UINT8 KtpEraseRegistry void Deletes the registry of the device during next startup UINT8 KtpErasePSM void Deletes the flash file syste
80. es all the mechanical characteristics of a normal emer gency stop button but is of a neutral grey colour User s Manual Version 1 3 KEBA 2007 Handheld Terminal CE Conformity Directives and Standards In contrast to the red yellow emergency stop button there is no need to switch the stop output signals of the radio receiver into the machine s nor mal emergency stop circuit It can also be used to stop individual safety zones of a machine or plant where functions such as Safe operational stop can be triggered This means that the drive components are safely maintained in controlled shutdown by means of active powered drives stop category 2 in accordance with EN 60204 1 This can prevent the loss of reference data and facilitates fast restart of the machines The trained handheld terminal or machine operator is aware of the function assigned to the button and knows the current operating mode in each case as well as the current assignment of the machine For this reason the col Ouring is not disadvantageous to the machine operator The safety gain is that in the case of inactive or unassigned equipment no danger of confusion is presented to third parties in respect of functional emergency stop buttons 14 2 9 3 Temporary plug in handheld terminals Stop button Some cabled equipment is provided with a quick release connector e g bayonet that makes it possible to plug in and unplug the handheld terminal quickly and ergon
81. esponse time of the screensaver on the client int CKVCConnection SwitchBacklight UINT8 backlightOnOff Calling the method SwitchBacklight switches on and off the background lighting on the client backlightOnoff 1 backlightOnOrrt 0 int CKVCConnection WriteToFlash Calling the method WriteToFlash saves the contents of the Client Windows Registry in the flash memory int CKVCConnection PlaySound UINT16 soundNr Calling the method PlaySound starts the reproduction of the sound with the number transferred in soundNr sockaddr_in GetSocketAdr The method GetSocketAdr returns the features of the connection SOCKET GetSocket The method GetSocket returns the current socket of the connection with the client User s Manual Version 1 3 KEBA 2007 Handheld Terminal Software KEBA 2007 Server Implementation The base of the server are the two classes cKvcServer and CKVCConnection The class cKvcServer establishes and manages the connections The class cKvcConnection constitutes the actual connection To correctly implement a server a derivation of the class cKvcServer IS needed class CKVCTestServer public CKVCServer public CKVCTestserver Virtual CKVCTestserver CRKVCConnection OnClientConnect SOCKET socket sockaddr in amp SsockAdr int OnClientDisconnect CKVCConnection pConnection TRVCDisconInro into by In this class the method oncClientConnect must be overwritten
82. estricted The following measures causing the stop of the machine in the manual mode are recommended Inquiry of the enabling switch when turning on the machine plant and inquiry of the enabling switch when changing the operating mode from automatic to manual The enabling switch must not be in the enabling position The enabling switch must be released within a defined period and pushed into the enabling position again The length of the period must be defined according to the activity T WARNUNG 30 KEB The enabling switch is only suitable as safety function if the operator activating the enabling switch recognizes the dangerous situation in time so that he can immediately take the necessary measures to avoid such situations As additional measure reduced speed of the movement can be neces sary The allowed speed must be determined by means of a risk as sessment The enabling switch is only used to enable commands for performing dangerous movements The commands themselves must be activated by a separate operating element key on handheld terminal Only the person who operates the enabling switch is allowed to work in the dangerous area For further informations regarding the enabling switch please pay atten tion to chapter CE Conformity Directives and Standards User s Manual Version 1 3 KEBA 2007 Handheld Terminal Connection 4 7 Ethernet The standard version of the KeTop is equipped with an Ethernet inte
83. etScreensaver User s Manual Version 1 3 KEBA 2007 Software 71 KEB Software KeTop T41 eKVCGetLed eKVCGetContrast eKVCGetBrightness eKVCGetVolume eKVCGetScreensaverTime eKVCGetJostickValue eKVCGetSpaceMouseValue eKVCGetOverrideValue eKVCGetWheelValue eKVCSwtichBacklight eKVCGetBacklightState eKvCPlaySound eKVCWriteFlash eKVCDisconnect TKVCCommand typedef struct TKVCCommand command SINTO param TKVCServerData 7 8 3 Example Interface on Server 72 KEB On the server side the KVC protocol is represented by two classes CKVCServer and CKVCConnection An object of the ckvcServer class represents the actual server the listener and an object of the CKVCConnection Class represents a connection to a client Server class class CKVCServer p blic virtual int Init virtual int Exit virtual CKVCConnection OnClientConnect SOCKET socket sockaddr in amp sockAdr Virtual int OnClientDisconnect CKVCConnection pConnection TDisconinio infol POSITION ConnectionListHeadPos CKVCConnection ConnectionListGetNext POSITION pos int ConnectionListGetCount by int Init Initalizes the server and opens the port OxXCEBA for incoming connections int Exit Finishes all connections and closes the port OxCEBA User s Manual Version 1 3 KEBA 2007 Handheld Terminal Software CKVCConnection OnClientConnect SOCKET socket sockaddr_in am
84. ether a handheld terminal has an emergency stop button or not permanently installed universally identifiable and easily accessible emergency stop buttons must be provided at selected points around the machine in every case 14 2 9 Application of Emergency Stop Button and Stop Button on the Handheld Terminal The Machinery Directive does not specify any detailed requirements in re spect to the colouring of the operating elements for emergency stop The requirement states The device must have clearly identifiable clearly visi ble and quickly accessible controls Emergency stop buttons are usually identified by red yellow The specific design should have a signalling function whose effect is that any person and especially untrained people can quickly recognise the control as the device to eliminate a hazard in the case of an emergency One imperative requirement for equipment identified in this way is there fore that it must be possible to trigger a safe state at any time and in any operating mode without further knowledge of the machine see also EN ISO 13850 It is not acceptable for an emergency stop button to be enabled temporarily since this can lead to faulty operation and life threatening loss of time in panic situations lf one considers handheld terminals in relation to these requirements It is evident that a differentiation must be made as to whether an emergency stop button on the handheld terminal may be used
85. ey axis 2 jog key axis 3 jog key axis 3 jog key axis 4 jog key axis 4 jog key axis 5 42 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Key labelling A1 A2 Mot Jog F B Step Vy User s Manual Version 1 3 KEBA 2007 dec 157 158 159 170 171 176 178 179 180 181 182 190 hex Ox9D Ox9E Ox9F OxAA OxAB OxBO OxB2 0xB3 0xB4 0xB5 0xB6 OxBE Windows virtual key code VK_PERIOD Membrane Keypad Description Example jog key axis 5 jog key axis 6 jog key axis 6 axis 1 axis 2 motor enabling jog key forward backward single step velocity decrease velocity decrease comma slash 43 KEB Membrane Keypad Ke Top TAY 5 2 Numbering of LEDs This chapter describes the numbering of the keyboard LEDs and push button LEDs The LED number is needed for activating the LED A LED can be activated in two ways e Via KeTop API design see chapter LED Functions gt KtpSetKeyboardLed on page 55 e Via KVC KEBA Virtual Channel see chapter Example Interface on Server on page 72 Illuminated push button LED no 6 Run green LED no 1 Error red LED no 2 Motion green LED no 3 Process greep LED no 4 BORO eBEBeH Aa n A ee N goong BEOOODE EELE Mask green LED no 11 Ctrl green LED no 12 2nd green LED no
86. f European Union Directives These Directives exist for a range of product classes such as machinery medical products and toys However Directives have also been compiled for further common product safety aspects such as protection from electric ity and explosion and electromagnetic compatibility The Directives are aimed at the member states whose task is to convert them into national law The Directives therefore have legal character CE marking certifies that the manufacturer fulfils all obligations in relation to the product on the basis of the EC Directives The CE mark is the passport within the EC and is defined on behalf of the supervisory authorities Additionally independent accredited notified bodies can be commissioned to carry out an EC type examination and draw up a certificate lt is not however a safety mark or mark of conformity which can only be awarded by independent testing agencies User s Manual Version 1 3 127 KEBA 2007 KEBA CE Conformity Directives and Standards Keep TH Both the Electromagnetic Compatibility Directive EMC 89 336 EC and the Machinery Directive MD 98 37 EC are applicable to the handheld termi nals 14 2Machinery Safety Additional measures must be taken wherever faults arising in the machin ery may cause personal injury or significant material damage These measures must also guarantee a safe operating condition for the whole system in the event of a fault
87. f the art also means something that is commercially viable that is it can be realised by the majority in the industrial sector concerned The state of the art is defined as the state of development of advanced pro cedures equipment or operating methods that makes the practical appli cability of the measure appear assured overall in respect of the targeted goals e g the goals of protection of work protection of the environment safety of third parties and operating efficiency namely to achieve a gener ally high level overall in relation to the aspects under consideration The state of the art can develop further irrespective of the Standards 14 2 5 Recognition of Conformity by means of Harmonised Standards 130 KE IS FA The European Directives mainly contain general requirements for the safety of products however they do not contain details of how to carry them out The European Standards Institutes are responsible for this They provide implementation proposals for real safety problems or specific product classes Standards that are assumed to meet and correctly interpret the re quirements of the Directives are known as Harmonised Standards Most of the available Standards however are not harmonised By applying and implementing harmonised Standards a manufacturer can claim conformity for the respective product However the Standards in contrast to the Directives are not legally binding This means that the m
88. f the machine or plant e Fundamental functions of the application e System analysis and troubleshooting e The setting possibilities at the operating devices Service technician e Basic technical training Vocational high school engineer training or corresponding professional experience e Knowledge in e working mode of a PLC safety instructions working mode of machine or plant Diagnosis possibilities systematic error analysis and rectification 1 3 Intended Use of the Handheld Terminal The intended use of the Handheld Terminal covers tasks like watching and parametrizing up to operating of machines e g User s Manual Version KEBA 2007 Injection moulding machine Robots Machine tools Textile machines Printing machines Theater backdrops and similar 1 3 7 KEB Introduction KeTop T41 in normal operating modes e Automatic as well as e Setting e Teaching e Testing e and similar in half automatic or manual mode Enabling switches and an emergency stop button are the safety elements of the device The Handheld Terminal is intended for fixed connection to a robot Hand held Terminals for temporary connection must not have a red yellow emer gency stop button To meet the safety category 3 in accordance with EN 954 1 the safety functions are realized with 2 circuits The selection of the Handheld Terminal which is suitable for the machine and the projecting of the additional f
89. g i NN e ELE EES eee 6 eee aes Se a a aSeeG88RE KeTop T41 standard keypad 39 KE IS FA User s Manual Version 1 3 KEBA 2007 Membrane Keypad Illuminated push button me a a ao ff fo Frog se 170 OxAA 171 OxAB 176 0xB0 Jo RA A aE xiy 125126 0x7D 0x7E j ee i Eg 0x3A 5g 0x3B E 0x30 ET 0x3D 62 Ox3E 63 _Ox3F En 0x40 or 0x09 17 i B key code hex key code decimal 0x11 EBT 10x37 5D 0x34 ETN 0x31 left position 112 0x70 56 0x38 53 0x35 50 0x32 ra 0x30 KeTop T41 standard keypad with key code Fe ee RS 113 114 0x71 0x39 BA 0x36 51 190 0x33 Key switch right position ae P a ge On aE T ca SO N jf gt Xe we XA ff a Li NI 1 26 Ox7E X 7 7 A oe Hi aoe ee if JWT ae eee ae arene al ae TIT 0x75 115 116 0x72 0x73 0x74 a 0x26 57 88 0x08 30 0x20 37 0x25 0xBE 13 0x0D 40 39 0x28 0x27 57 0x1B KeTop T41 94 95 OxSE _Ox5F 148 149 0x94 gt 150 151 0x96 182 0xB6 181 0xB5 180 _OxB4 179 OxB3 152 153 0x98 154 Ox9A 165 157 T 9C 158 Ox9E 0x10 178 OxB2 Tabulated overview of t
90. he KeTop shielded housing printed circuit board to the shielded hous ing of the communication partner e g PLC From this it can be deduced that the shielded connections from the cable shield to the device shields make a fundamental contribution to the interference immunity of the KeTop It is not necessary to wire shielded connections to earth The shielding connection in the KeTop is made via the RJ 45 connector in the connection slot Connecting the KeTop via the connection box e g CB211 guarantees safe shielding protection right through to the communication partner It is therefore urgently recommended to use a suitable KEBA connection box All connection cables available from KEBA KeTop TTxxx KeTop ICxxx KeTop XD040 and KeTop CD040 guarantee correct shielding connection For self made cables the following conditions must be met for shielding data lines e On every connector design DSUB or RJ 45 the cable shield must be connected to as large a surface area of the connector housing as pos sible EAA AA aay T gt I ee DSUB connector RJ 45 connector Metallised or metallic housing P insiso Connect the shield to a large surface area Correct shield connection for DSUB and RJ 45 connectors e he use of pig tails for contacting the cable shield via plug pins is un suitable The inductivity of such pig tails represents high impedance re sistance for h
91. he emergency stop buttones to be mounted directly on the machine e Some mechanical errors in emergency stop switches can be recognized at operation only Test the function of the emergency stop switch when the device had been exposed to mechanical shock e g it had been fallen on the ground Note for maintenance Additionally the emergency stop switch must be tested cyclic 6 monthly Watch the machine stopping after the emergency stop switch had been pushed e For further informations to emergency stop switch observe chapt CE Conformity Directives and Standards The manufacturer guarantees a lifetime of gt 50 000 switching cycles 22 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Connection 4 5 Enabling Switch The KeTop is equipped with two enabling switches one at the left and one at the right side of the device This allows a left and right hand operation of the enabling switch Both enabling switches are equivalent and parallel switched So for enabling only one of both enabling switches must be acti vated The enabling switch consists of a 3 position operating element and an separated evaluation electronics An essential feature are the continuous two channel circuits beginning from the actuating elements up to the con necting terminals For the evaluation circuits different technologies and cir cuits are used Due to the electronic switching contacts their lifetime does not depend on the load
92. he machine Optionally the KeTop is also availabel with a grey stop button instead of the red yellow emergency stop button In principal the grey stop button has the same functionality as the red yellow emergency stop button If the handheld terminal is not plugged in the grey color of the stop button should avoid the usage of the non effective emergency stop button in dangerous situations User s Manual Version 1 3 21 KEBA 2007 KEBA Connection KeTop T41 The grey stop button fulfils also all mechanical aspects of the EN 418 and differs from the emergency stop button only by its color T WARNING e Not fully functional emergency stop devices may have fatal conse quences Emergency stop switches which are red yellow marked must be effective under all circumstances in all operating modes of a ma chine or plant Store handheld terminals with not operational red yellow emergency stop switches on a place where the operator cannot see it so that he can not mistake the device Handheld terminals which are plugged in and out frequently for tempo rarely use must not have a red yellow emergency stop switch Such devices must be equipped with a grey stop switch e Resetting an activated emergency stop facility must not result in uncon trolled start up of machines or installations e The emergency stop button does not replace other safety facilities e The emergency stop button on the handheld terminal does not replace t
93. he male connector prevents from incorrect plugging in S1 S2 VIEW PIN SIDE 9 pin DSUB female connector For serial serial port connector to PC female connector on KeTop ml P F 1 E sA a r d j l p i DE p 13 12 ft lt a gt Download cable KeTop XD040 User s Manual Version 1 3 117 KEBA 2007 KEBA Accessories Keep TAA 10 8 Back up battery A back up battery is available as an accessory for the KeTop It is supplied in a box with brief instructions and comprises the following __ 1 Back up battery __ 2 Back up battery holder 3 Connecting lead Back up battery with connecting lead roughly original size 10 8 1 General product description Operation of the KeTop with a back up battery allows the user to change to different machines connection point or terminal box with the KeTop but without having to start the KeTop again every time T WARNING e In order to rule out the risk of damage or personal injury due to operator error the procedure described for use of the back up battery must be taken into consideration when creating the application Information The back up battery is discharged on delivery and must be charged for five hours before being used for the first time 118 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Accessories 10 8 2 Installing the back up battery in the KeTop P
94. he standard keypad sorted decimal Key labelling Ctrl Esc 2nd 40 KI IS FA dec 13 17 2 28 hex 0x08 0x09 0x0D 0x11 0x1B 0x1C Windows virtual key code VK_BACK VK_TAB VK_RETURN VK_CONTROL VK_ESCAPE VK_CONVERT Description Example Backspace Tab Return Control Escape 2nd Function User s Manual Version 1 3 KEBA 2007 Handheld Terminal Membrane Keypad Key Windows Ea ea Description Example 0x26 VK_UP ein ps page up 0x28 VK DOWN cursor down page down E sc oeo wo Ooie 8st Oom 9 oe wO Bes es numeric keys E oo E oC aoc E oo E ECCO EJ DA O ebon A 0x3B service area setup mask maschine data viewer Be mete Bee rome met Bo User s Manual Version 1 3 41 KEBA 2007 KEBA Membrane Keypad Keep TAY Ke Windows labelling virtual key Description Example code B 2 a 6 x71 VK F2 s ook ooh s h O O1 ee 12 14 x 2 VK_F3 function keys X73 VK_F4 F ooh VK_F5 VK_F6 125 Ox7D illuminated push button und und me ie by pressing the button two 126 Ox7E keycodes willl be send key switch left instead of the illuminated push button h NO O1 _h O1 O x lt x lt Co Co OD P 0x7D VK_F14 key switch right instead of the illuminated push button 126 0x7E VK F15 jog key axis 1 jog key axis 1 jog key axis 2 jog k
95. heexample sam po 189 141 Chap EU Conformity and Type Examination has been added sam V1 2 gt V1 3 08 2007 alle newdot Filehasbeenadded sam po Chap Standard keyboard has been added Fs Chap Back up Battery has been added Pd po Chap JB 001 Junction Box hasbeenadded o User s Manual Version 1 3 3 KEBA207 EB Anderungsverzeichnis Keep TA 4 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Inhalt Contents EOC Ga ccs ne EE ec ne entree we wena a sete E NEEE dates 7 1 1 PUMOSE Ol TS GOCUN CIN asg EE 7 1 2 Target groups pre conditions cusdassaiwaiuicrscccdssnpaasierenwernsiniadweddnuiientecniaretadmiwestiveentuns 7 1 3 Intended Use of the Handheld Terminal ccccccseeeceseeeeeeeeeeeseeeeeeseeeeeseneeeeas 7 1 4 Notes on this document cccccceeeeccceeeeeceeeeeceeeeesaeeeeseaeeesseeeeesaueeeseeeeeesaneeesageees 8 1 5 Documentation for further reading ccccceeccceeeeceeeeeseeeeceneeeseseeseuseseeeeseeeeeseeeesees 9 NOU NOIES oono eaaa aa a 10 2 1 RepresentallON cssarsires iae Een E A A a SEREGE RDA 10 22 General Safety NST CHONS aniisi e aaa aae OAE 11 2 3 Personnel safety instructions sisasscrcsncebvcancueid quer quvinde vontdaveroivanueveneveanbeciriociiauevinnd 13 3 General product CISCIiIPTION cccccseeseeeeeeeseeesceeneeescoenseeesoanseeseoeseeeseoesseessonsnensooaes 14 3 1 OFS WCE OM eee os cetaceans E E E A E E E E EE 15
96. ic discharge can take place directly or indirectly on power and communication lines The consequence of such an impact if there is insuffi cient protection is the destruction of the electrical device Atmospheric discharge is simulated in accordance with the international test standard IEC 61000 4 5 EN 61000 4 5 for Europe Electromagnetic User s Manual Version 1 3 KEBA 2007 Handheld Terminal CE Conformity Directives and Standards compatibility EMC Testing and measurement techniques Surge immunity test The relevant international product standard for control systems IEC61131 2 EN61131 2 for Europe divides the areas of application into zones Higher or lower levels of interference can be expected depending on the zone in question All Kemro K2 control systems and also the products of the KeTop range are suitable for application in Zone B The product standard requires the testing of surge immunity in accordance with IEC 61000 4 5 14 3 1 2 Electrostatic discharge ESD Materials can be charged by contact followed by subsequent separation This effect only arises when at least one of the two materials is a non conductor As a result discharge may take place if a charged conductor or one that is changed by the influence of an electronic field comes near a metallic object After charging the possible voltages between the charged bodies can reach over 10 kV The most frequent occurrence of electrostatic disch
97. igher frequency interference this means an apparent break in the cable shield Interference is then no longer diverted and works directly on the inner lines LS LESS SCOR y Megegene Melee Deore No pig tails Insufficient contacting of a cable shield User s Manual Version 1 3 KEBA 2007 Handheld Terminal CE Conformity Directives and Standards 14 3 3 2 Shielding inside the control cabinet In many cases a range of interference sources such as servo drive mod ules transformers contactors and relays is present in the control cabinet It is therefore necessary to run the cable shield from the connector housing control cabinet to the control continuous connection from the handheld terminal to the control When using the appropriate connection box and a shielded cable for the data line from the connection box to the control the continuous high fre quency compatible connection of the shield from the KeTop to the control is guaranteed KEBA connection box CB 211 Unshielded QOOQOOGGOO creartmsxcmemam data lines an i777 fro as short as aA possible J KeTop C kee sy LO gt Control lines enabling switch l emergency stop switch m E W power supply saf N N M Control P _ d dA h Example of a correct shield connection in a KEBA connection box If f
98. interface selection by Dip switches The communication takes place via the COM SIO connector 11 in the ca ble entrance area of the KeTop Information e The simultaneous use of the Ethernet interface and the COM interface RS 422 A or RS 232 C is only possible with an appropriate cable The RS 232 C interface assigned to the COM 5 interface port is in the software The interface parameters are set via the WIN32API in the Win dows operating system 4 9 1 Wiring diagram KeTop Connection box KeTop CB211 Connection cable Intermediate cable S22 K3 KeTop TTxxx K1 K1 KeTop IC2xx K2 K1 X1 pink an pink ome 24VDC 12 24 VDC 7 black 2 black L GND 2 GND_IN gt m ma brown green brown green a E STOP_ES1 3 Emergency stop circuit 1 mmo white green white green ome E STOP_ES1 44 Emergency stop circuit 1 10 grey pink grey pink l E STOP_ES2 5 Emergency stop circuit 2 l red blue h red blue ia E STOP_ES2 6 Emergency stop circuit 2 1 brown 7 brown N ENABLE ED1 7_ Enabling switch circuit 1 pos m Y m yellow yellow on ENABLE_ED1 8 Enabling switch circuit 1 neg S green aa 2 green ENABLE ED2 9 Enabling switch circuit 2 pos m4 grey aa grey a ENABLE_ED2 10_
99. iometer internal connection Illuminated push button momentary action internal connection Key switch 2 or 3 positions internal connection User s Manual Version 1 3 KEBA 2007 Handheld Terminal Processor and interfaces E Stop ratings Processor Memory Interfaces Operating system rated voltage min current max current utilization category Enabling device ratings Accessories output type rated voltage rated current max Current up to output cut off circuit 1 circuit 2 max inductive load circuit 1 circuit 2 reverse polarity protection circuit 1 circuit 2 short circuit and overload protection circuit 1 circuit 2 operating cycle 2 position 3 position actuating force from 1 position to 2 position from 2 position to 3 position Wall bracket KeTop WBO90 KeTop WBO95 KeTop WB100 KeTop WB110 Connection cable KeTop TT025 KeTop TT050 KeTop TT100 User s Manual Version 1 3 KEBA 2007 Technical Data Intel PXA 280 416 MHz XScale architecture Maximum SDRAM 256 MB FLASH 128 MB Ethernet RS 232 C or RS 422 A or RS 485 RS 232 C debug interface in device USB host USB client Windows CE 5 0 24 V DC 10 mA each contact 1000 mA each contact DC 13 in accordance with IEC 60947 5 1 Solid state output 24 V DC voltage tolerance 19 2 V DC to 30 V DC according to EN 61131 2 500 mA max 1 5A 0 8 A 145mJ 1 16 H 2
100. ished as follows 1 Remove the cover of the cable entrance area on the KeTop 2 Plug in the Download Cable KeTop XD 040 KeTop and PC 3 Start the ActiveSync software on the PC a select File gt Delete Partnership b deactivate Allow serial cable or gt lt OK gt c activate x Allow serial cable or gt lt OK gt 4 Start the ActiveSync Software on the KeTop Start gt Programs gt Communication gt Active Sync 5 Atthe PC Connect KeTop as a Guest Set Up a Partnership gt No Now the data connection between the KeTop and the PC is established In case of communication problems check the following conditions e Max time delay between step 3c and step 4 30s e For further attempts repeat steps 3 to 5 e The ActiveSync software must be started manually Plugging in the connection cable does not start ActiveSync The factory set baudrate for the remote connection is 115 kBaud In case of communication problems the baudrate can be reduced The baudrate can be changed as follows Start gt Programs gt Communication gt Remote Networking select com1_ 115k File gt Properties SP1 on COM1 gt Configure gt Port Setttings change Baud Rate Close all Windows with lt OK gt optional Start gt Programs gt KeTop gt Registry Backup gt lt OK gt User s Manual Version 1 3 79 KEBA 2007 KEBA Software KeTop T41 7 9 2 Data con
101. kages that are periodically sent from the client to the server The intervals at which the data packages are sent can be set in milliseconds User s Manual Version 1 3 69 KEBA 2007 KEBA Software KeTop T41 Events causing the client to send data e Modification of value of override potentiometer e Modification of handwheel value e Modification of key status of a key e The joystick or the space mouse reaches the 0 position e The joystick or space mouse leaves the 0 position e Data inquiry of server With each event the client sends to the server a data package containing the information about the type of event as well as the current data of all op erating elements If the client produces several events one after the other and the server cannot process all of them at once e g quick rotation of handwheel and simultaneous movement of joystick the server will send one message containing all events 7 8 1 Events of Server By sending a package to the client the server can influence the status of the LEDs on the client set the current value of the handwheel or request the current values position of joystick handwheel and override potentiome ter as well as state of keys The server can also read the current states of the values which can be modified by the server 7 8 2 Data Transmission 70 KCI IS FA Each of the two socket connections between the client and the server con stitutes a channel for the data tra
102. lement any additional EMC measures 14 3 2 1 Shielding Electromagnetic emission problems and immunity problems often occur in products at the same time Likewise EMC measures are mostly effective in the case of both emission problems and immunity problems Shielding fulfils two main tasks On the one hand the penetration of elec tromagnetic fields into sensitive electronic parts is prevented and on the other hand the radiation of electromagnetic fields is also prevented A complete EMC shield consists of a shielded housing which protects the sensitive electronics and prevents them from transmitting interference and cable shields that shield the sensitive interface signals and prevent the de vice from transmitting interference via its interfaces The cable shield basically connects two shielded housings together and must therefore be connected directly to the shielded housings of the sensi tive electronics connection points Particular attention should be paid to the connection between the cable shield and the shielded housings of the device In order that the shield ef fect is maintained even at higher frequencies care must be taken to ensure User s Manual Version 1 3 141 KEBA 2007 KEBA CE Conformity Directives and Standards Keep TH that the cable shield connects to the largest possible surface area and thereby acts as a continuation of the device s shielded housing Pig tail connections are not suitable It
103. level 10 8 5 Safety notes The back up battery is a lithium ion battery for which the following safety notes apply ATTENTION e Charge the back up battery only via the KeTop e Do not immerse lithium ion batteries in water If the hermetic seal of the lithium ion battery is defective the Li ion cell will react very violently with water e Preferably use sand to extinguish burning Li ion batteries do not use water e Liion batteries are sensitive to mechanical shocks They can ignite as a result of an internal short circuit e g caused by crushing and in contact with air e Do not Heat burn short circuit or dismantle Li ion batteries 10 8 6 Disposal of the back up battery NOTICE e The back up battery is special waste and must be disposed of in the prescribed manner e Although the back up battery has a low voltage it can give off enough electricity in the event of a short circuit to ignite inflammable materials It therefore must not be disposed of together with conductive materials such as e g iron chips oil contaminated wire wool etc 10 8 7 Technical data Initial charge of the battery up to full capacity approx 5 hours Minimum number of charging cycles 500 Operating time of the back up battery 15 minutes it then switches off automatically Change cycles in back up battery mode at least 4x with fully charged battery changing of the KeTop to another terminal box User s Manual Version 1 3 121
104. llow the instructions of the operating manual about the SRB NA R C 27 S1 Functional procedure 28 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Connection Only if both channels are activated simultaneously by pressing one of the enabling switches both output relays K2 and K3 will energize and the output contacts 13 14 23 24 and 33 34 will close The output relays K2 and K3 will not energize if e only one enabling channel is activated in case of a defect e the tolerance value for the simultaneity period is exceeded e the feedback control loop 11 S12 is open lf one enabling channel is deactivated after being simultaneously acti vated by releasing the enabling switch or in case of a defect the out put relays K2 and K3 will return to their initial position again The forced guided output contacts 13 14 and 23 24 will open The out put relays will energize again only after both enabling channels have been deactivated and simultaneously activated once again In this way the enabling switches avoid that one single error makes the safety function inoperational A single error will be recognized at the next cycle at the latest User s Manual Version 1 3 29 KEBA 2007 KE IB Connection KeTop T41 4 6 Foreseeable Misuse of Enabling Switch Foreseeable misuse means the not allowed fixing of the enabling switch in the enabling position The foreseeable misuse of the enabling switch must be r
105. m location transferred in addr UINT16 addr address of memory location UINT8 pData data from the EEProm in UINT16 addr out UINT8 KtpLaunchTouchScreenCalibApp void Starts the touch screen calibration tool UINT8 KtpGetTemperature void Returns the current temperature of the KeTop UINT8 KtpDoBeep in UINT8 beepTimelOms Is active for beepTime10ms 10 ms UINT8 beeptime1Oms duration of beeps in n 10ms UINT8 KtpGetVariantData out TKtpVariantData data Reads the device configuration from the EEProm TKtpVariantData data data structure for VariantData User s Manual Version 1 3 KEBA 2007 Handheld Terminal 7 4 7 Software Functions for Subscribing Events These functions are used to subscribe unsubscribe callback functions for different events Joystick override potentiometer handwheel and keypad can be used as events KtplinstallWheelEventCallback Declaration Description Arguments KtpinstallWheelEventMessage Declaration Description Arguments KtpRemoveWheelEventCallback Declaration Description Arguments KtpRemoveWheelEventMessage Declaration Description Arguments KtpInstallOvrEventCallback Declaration Description Arguments User s Manual Version 1 3 KEBA 2007 UINTS8 KtpiInstallWheelEventCallback in TktpWheelEventCallback pWheelProc int cookie Subscribes a callback function for the WheelEvent and returns an index
106. m of the device during next startup UINT8 KtpGetPowerFailState void Returns the actually state of the powerFail input UINT8 KtpForcePressedHardbuttons void A WM_KEYDOWN message will be send for each pressed keyswitch and the KeyboardCallback function will be activated This function will be activated also for the initializing of the KetopApi and for the installa tion of the KeyboardCallback function UINT8 KtpIsJoysstickCalibrated void Returns OK 0 if all joystick axes are calibrated If one or more axes are not calibrated it returns INVALID_NOT_CALIBRATED 7 If no joystick exists it returns INVALID_NOT SUPPORTED 6 UINT8 KtpIsPotiCalibrated void Returns OK 0 if the override potentiometer is calibrated Returns INVALID NOT CALIBRATED 7 if it is not calibrated Returns INVALID_ NOT SUPPORTED 6 if no override potentiometer is installed User s Manual Version 1 3 KEBA 2007 Handheld Terminal KtpRestoreMemorySettings Declaration Description Arg ments KtpStoreCurrentMemorySettings Declaration Description Arguments KtpShowlnputPanel Declaration Description Arguments User s Manual Version 1 3 KEBA 2007 Software UINT8 KtpRestoreMemorySettins void Saves the registry value of the path System MemorySettings Store Pages as storage memory If the registry value is in a range where memory for storage respectively for program memory is reserved these se
107. machine must be safe throughout its lifetime and in all operating modes In practice however one is aware that unforeseen situations arise in spite of all precautions In order to enable fast shutdown of the machine in these cases or to avert danger an emergency stop button is provided on most machines As can be seen from the following illustration a machine is permanently in the hazard state from the viewpoint of the emergency stop button for as long as this is not activated Neutral position not activated Emergency stop button pressed Emergency stop button functions 132 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal CE Conformity Directives and Standards The emergency stop button may not therefore serve as the primary safety device but is provided exclusively to cover any residual risks Instead of this and depending on the mode of operation other methods should be employed as the primary safety device for example guards light barriers and two hand control devices or enabling switches When the emergency stop button is activated the entire machine or all of the machines that are switched together in a plant must be lead to a safe state e g by stopping and switching off the power to the endangering drive mechanisms stop categories 0 or 1 in accordance with EN 60204 1 The release of the emergency stop button must not cause any uncontrolled restart of the machine Irrespective of wh
108. may be necessary to earth cable shields and shielded housings for safety reasons but this is not an effective EMC measure 14 3 2 2 Interference suppressors filter components Line filters 142 KEB Filtering is always necessary when unshielded signal and power supply lines are brought into shielded areas Alongside the wanted signals these lines often also carry interference signals that must not enter into shielded areas Filters should therefore guarantee the interference immunity of the device but should also prevent the emission of interference from the device via unshielded lines Unshielded lines are usually used when the wanted signals that are carried are of a very low frequency The normally high frequency interference sig nals are separated from the wanted signals by means of frequency selec tive filtering with the aid of low pass filtering Low pass filters must be sized in such a way that the lower frequency wanted signals can pass through and the higher frequency interference signals are filtered Multi stage filters are often necessary for filtering Nearly all filter combina tions contain Y capacitors i e capacitors that are connected to the filter housing for the dissipation of interference currents In order for these filters to function correctly the housing must be connected to a stable reference potential Since the interference signals must not enter into the shielded area the po tential of the shielded hou
109. message int CKVCConnection GetWheelVal TKVCHandWheelData amp hwData The method GetWheelVal returns the current position value of the wheel in hwData absVal and the modification value since the last call in hwData dynVal int CKVCConnection GetOverrideValue SINT16 S amp overrideVal The method GetOverrideValue returns the current value of the override potentiometers in the variable overrideVal int CKVCConnection GetJoystickPos TKVCJoystickData amp jData The method GetJoystickPos returns the current joystick position in the variable jData int CKVCConnection GetSpaceMousePos TKVCSpaceMouseData amp smData The method GetSpaceMousePos returns the current space mouse position in the variable smData int CKVCConnection GetLedState UINT8 ledNr UINTS8 amp state The method GetLedState is used to request the current state of the LED transferred in ledNr The result is returned in state int CKVCConnection GetContrast UINT8 amp contrast The method GetContrast returns the current value of the contrast setting in the variable contrast int CKVCConnection GetBrightness UINT8 amp brightness The method GetBrightness returns the current value of the brightness setting in the variable brightness int CKVCConnection GetVolume UINT8 amp volume The method GetVolume returns the current value of the volume setting in the variable volume int CKVCConnection GetScreensaverTime UINT16 amp screensaver
110. must be observed when setting the baud rate for the RS 422 A interface Com5 e The setting for the RTS line DBC Rt sCont rol must be set from di sabled to enabled for the KeTop T50VGA T41 the KeTop T100 had the setting disabled e The baud rate and RTS settings can be read and or changed via the Windows API functions Get CommState and SetCommState User s Manual Version 1 3 91 KEBA 2007 KEBA Options KeTop T41 9 Options This chapter describes the options the KeTop is available with 9 1 Override Potentiometer lf available the override potentiometer in the KeTop is evaluated by the software and can be read via the KeTop API using a program The override potentiometer can be used for example for setting the number of spindle revolutions and the forward feed on machine tools e Resolution 0 127 linear 9 2 Electronic Handwheel If available the electronic handwheel in the KeTop is evaluated by the software and can be read via the KeTop API using a program 50 pulses are counted per revolution Turning the handwheel clockwise in crements the count turning the handwheel counter clockwise decrements the count 0 65535 16 bit value Main features e 50 lock in positions revolution e 1 pulse lock in position Information e ifthe KeTop falls to ground control the position of the handwheel knob If necessary press down the knob until it snaps in 92 User s Manual Version 1 3 KEBA
111. n the taskbar of the display can indicate the following statuses for the back up battery B Battery completely charged being charged Pi Battery almost completely charged being charged E FF Battery more than half discharged being charged a oF Critical battery status no further back up possi ble being charged hi i Sz Very critical battery status no further back up possible being charged Battery was removed during operation this symbol appears only if the back up battery had not previously been initialised The KeTop switches to the back up mode if the external power supply is disconnected In back up mode the display is switched off and the touch screen the keyboard and the USB interface are deactivated The CPU and the file system Flash and RAM remain active When the KeTop is con nected to the external power supply again it switches back to the normal operating mode within 1 second 120 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Accessories 10 8 4 Back up cycle battery capacity A back up cycle is limited to 15 minutes On expiry of this time the KeTop is switched off completely The back up battery capacity is designed for 4 cycles without having to recharge the back up battery in the meantime In order to prevent a deep discharge of the back up battery the KeTop is switched off before expiry of the back up time if the back up battery reaches a critical capacity
112. nection via USB client The data connection from the KeTop to the PC is established as follows 1 Remove the cover of the cable entrance area on the KeTop 2 Start the ActiveSync software on the PC a delete existing partnerships File gt Delete Partnership b activate USB connection x Allow USB connections lt OK gt 3 Connect USB cable Mini B to KeTop and PC When the KeTop was recognized as USB device the connection will be established automatically 4 Atthe PC Connect KeTop as a Guest Set Up a Partnership gt No e The ActiveSync software at KeTop starts automatically when using the USB connection 80 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal KeTop Specific Operating Instructions 8 KeTop Specific Operating Instructions This chapter describes the KeTop specific settings and the differences to standard Windows CE devices Information e The date and the time are not stored in the KeTop and if needed must be set anew after turning off on The date and the time may be very im portant for the log data for example Information e At settings that have not been made with the ConfigTool the modifica tions must be saved as follows Start gt Programs gt KeTop gt Registry Backup fC i Ue gO UE I Ohne O UMD SUA E 8 1 Setting of Date and Time During start up the KeTop shows automatically the window for setting date and time The real time clock i
113. next time the KeTop is started Note In this case the Ethernet connection must have been established the BOOTP Server must be correctly configured and an OS image file must be available on the server e Show Inputpanel on Startup If you select this item the softkeyboard will be launched at every Startup User s Manual Version 1 3 85 KeTop Specific Operating Instructions CK Top T41 8 2 6 Control of Buttons Pushbuttons This toolbox enables a simple functional control of the buttons of the Ke Top KeTop Configuration Tool OK Handwheel Startup Pushbuttons Image Upda 4 Pushbutton To Symbols for the LEDs of the membrane keypad if available 1 to 4 left keypad 9 to 12 right keypad 13 to 16 keypad below D erosi Symbols for operating elements TETE The black ring signalizes the actuation of an operating element By clicking on one of the three symbols for operating elements 2 the cor responding LEDs of the operating elements can be switched on off or to flashing The first click switches the LED to flashing the second click switches the LED on and the third click switches the LED off again The same applies to the LEDs of the membrane keypad 1 The actuation of an operating element is signalized by a black ring a This ring is grey if the operating element is not actuated 86 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal KeTop Specific Operating In
114. nnect virtual int GetWheelVal virtual int GetOverrideVal SINT8 amp overrideVal virtual int GetJoystickPos TKVCJoystickData amp jData virtual int GetSpaceMousePos TKVCSpaceMouseData amp smData virtual int GetLedState UINT8 ledNum UINTS8 amp state virtual int GetContrast UINTS Geontrast virtual int GetBrightness UINTS8 amp brightness virtual int GetVolume UINT8 amp volume virtual int GetScreensaverTime UINT16 amp ScreeTime virtual int GetScreensaverState UINT8 amp state virtual int GetBacklightState UINT8 amp state te int CKVCTestConnection OnOverrideChange SINT1L6 val cout lt lt OnOverrideChange Y lt lt int val lt lt endl lt lt flush return true int CKVCTestConnection GetOverrideVal SINT8 S amp overrideVal CKVCConnection GetOverrideVal overrideVal cout lt lt GetOverridevals lt lt int overrideVal lt lt endl lt lt Flush return true User s Manual Version 1 3 KEBA 2007 Handheld Terminal Software 7 9 Remote Software ActiveSync This software is used as a debug interface and to adjust and transmit data from and to a PC The remote software ActiveSync is a product by Microsoft and can be downloaded free of charge from the following download address http www microsoft com windowsmobile activesync activesync42 mspx 7 9 1 Data connection via RS 232 C debug interface The data connection from the KeTop to the PC is establ
115. nsmission in each direction The data structures relevant for the corresponding data direction are described in this chapter Client gt Server typedef enum eKVCJoystickIsZero Ox0001 eKVCJoystickNotZero 0x0002 eKVCSpaceMouselIsZero 0x0004 eKVCSpaceMouseNotZero0x0008 eKVCHandwWheelChanged 0x0010 eKVCOverrideChanged 0Ox0020 eKVCKeyPressed Ox0040 eKVCKeyReleased 0x0080 eKVCLedValue 0x0100 eKVCContrast 0x0200 eKVCBrightness 0x0300 eKVCVolume 0x0400 User s Manual Version 1 3 KEBA 2007 Handheld Terminal eKVCScreensaverTime Ox0500 eKVCScreensaverState 0x0600 eKVCBacklightState 0x0700 eKVCLed Ox0800 eKVCJoystickResp 0x0900 eKVCSpaceMouseResp 0x0A00 eKVCHandWheelResp OxOBOO eKVCOverrideResp OxO0COO eKVCAlive OxFEOO eKVCClientDisconnect OxFFOO TKVCEvent typedef struct UINT16 event struct 4 UINTS8 overrideVal UINT8 keyVal TKVCJostickData J ystickVal SINTLG handWheelVal TKVCSpaceMouseData spaceMouseVal data TKVCClientDate typedef enum eKtpKeyboardLedofft eKtpKeyboardLedon Sy eKtpKeyboardLedBlink 3 TKtpLedsState typedef struct char posX char posyY char posz TKVCJostickData typedef struct UINTIG posx UINTI6 posy UINT16 psoZ TKVCSpaceMouseData typedef struct SINT16 absVal SINTIG dynVal TKVCHandWheelData Server gt Client typedef enum eKVCSetWheelValue eKVCSetLed eKVCSetContrast eKvCSetBrightness eKVCSetVolume eKVCS
116. ntifying the program to be started x is a number between 1 and 255 e Paramsx string containing the parameters for the program identified in Startx x must have the same value as in Startx e Delayx DWORD containing the waiting time in milliseconds until the next pro gram is started x must have the same value as in Startx e DependStartx array of 10 bytes containing the numbers of the programs which must have been started so that the program x may start lf there is no such entry or all bytes are 0 then the program x starts and no other programs must have been started e DependEndx array of 10 bytes containing the numbers of the programs which must User s Manual Version 1 3 KEBA 2007 Handheld Terminal Software have been stopped before the program x starts If there is no such entry or all bytes are 0 then the program x starts without waiting of any other programs e StartTypex DWORD affecting the startup of the application StartTypex 0 The application starts automatically StartTypex 1 The application wont be started StartTypex 2 A window with the message start programm lt Yes gt lt No gt appears The user can decide if the application should be started or not x must have the same value as Startx 7 7 3 Example Example of a possible configuration in the registry of the KeTop 141 141 image vers 1 06a shown with a pocket registry editor HKEY_LOCAL_MACHINE Autostart Start1 cmd exe
117. o trigger the machine movement signal According to EN 60204 only stop categories 0 or 1 are allowed for the enabling function i e stopping the machine with the enabling device must always be combined with switching off the power supply to the drive mechanisms In order to prevent incorrect permanent activation of the enabling switch by mechanical fixing devices it is recommended to limit the maximum duration of an accepted enablement This must be achieved by means of a control ler located downstream to the handheld terminal An enabling device is not a replacement for a two hand control device which is specified for some machines e g presses and must therefore not be confused In contrast to the enabling device the two hand control device forces the endangered limbs of the operator into a safe position whilst the machine is in motion User s Manual Version 1 3 137 KEBA 2007 KEB CE Conformity Directives and Standards Keep TH 14 3 Electromagnetic Compatibility The European Union obligates its member states to harmonise their statu tory provisions in respect of electromagnetic compatibility by means of Di rective 89 336 EC will be replaced by the new Directive 2004 108 EC from 20 7 2007 In the following text this Directive is abbreviated to the EMC Di rective All electrical and electronic device that is put into circulation in Europe must therefore conform to the fundamental safety requirements of the
118. omically whilst the machine is in operation Such hand held terminal s are provided for frequent alternation of operation between one or more machines and are needed there on a temporary basis for commissioning or setting up purposes By means of several measures such as bridging connectors or relay cir cuits the emergency stop circuits of the machine are bridged when the handheld terminal is unplugged so that the machine can also continue to run in normal operation without the handheld terminal Start up and opera tion of the machine can then take place using an independent operating device These handheld terminals share the same problems as the radio terminals since due to frequent plugging and unplugging it cannot be ruled out that disconnected handheld terminal s with ineffective stop buttons may be left lying or hanging temporarily in a machine shop or factory in the neighbour hood of working machines and may be mistaken for functional units in an emergency situation This special case is not clearly treated in the corresponding Standards However in the Product Standards for presses EN 692 2004 EN 693 2001 EN 12622 2001 and EN 13736 2003 one finds the following clear statement Any disconnectable control station shall not incorporate an emer gency stop button if the press can be operated while this controls sta tion is disconnected Further Product Standards are currently under review User s Manual Version 1
119. on Box This chapter describes the junction box JB 001 which is used to connect a KeTop to a Kemro K2 PLC via Ethernet CAN RS 422 A and RS 232 C 10 3 1 Device description 67 2 lg __ 26 a AIT ASSEN WT HEHH yotti E Miani A HHI A HN U S hehehe a leletelelelelelelefels j EA Mounting nut View of the junction box JB 001 98 KEB User s Manual Version 1 3 KEBA 2007 Handheld Terminal Accessories 10 3 2 Connection f I l i 1 8 S8 Ethernet i RS 232 C RS 422 A O O 123456789101 Pe EEE 17 pin Coninverse female connector for the KeTop connection cable S2 achacsastanecines Termial block for power supply emergency stop switch and enabling switch for this terminal block a plug will be needed see below OS ea RJ 45 female connector for Ethernet RS 232 C or RS 422 A connection 4 E 9 pin DSUB male connector for CAN connection Connectors of the junction box JB 001 10 3 2 1 Order data of the plug for the terminal block S2
120. on Box JB 001 S19 K3 KeTop TTXxxx K2 K1 s2 pink Tma h 24VDC Ta p24 VDC _7 black 2 2 GND 2 _ GND_IN m8 brown green 3m gt S E STOP_ES1 cae gt Emergency stop circuit 1 mm white green ad E STOP_ES1 4 Emergency stop circuit 1 0 grey pink 5m 5 E STOP_ES2 can Emergency stop circuit 2 1 red blue Cu 36 E STOP_ES2 Ga Emergency stop circuit 2 my brown Tas 7 ENABLE ED1 as o Enabling switch circuit 1 pos m yellow sab 8 ENABLE _ED1 Soa D Enabling switch circuit 1 neg S green 12s x 2 ENABLE_ED2 cas Enabling switch circuit 2 pos mn grey 17 uy 17 ENABLE_ED2 10 p Enabling switch circuit 2 neg gt violet 11 511 Not used not used 1 as gnot used O a h9 not used 10m 10 NOt used S6 K2 S3 TD CAN Clo blue 13 as p13 ee o LD 1 da an I TD TD CAN m white 14 4 AS TD 2 _ 42 TD RD um orange 15h 15 D 3 am 53 RD mm M16 516 4d a m h Ethernet interface 5 5 RJ45 jack Em _ m RD m6 red lt a ial 6 BH 6 RD 2 Th E 7 t 7 e E C m m l 8 8 m C mm m i B toT ae S4 1 CAN 2 3 4 5 GND al Go CAN 7 8 9 ac Connection diagram for Ethernet KeTop via junction box JB 001 Notice e Point to point connections between KeTop and PLC require a crossed cable User s Manual Version 1 3 101 KEBA 2007 KEBA Accessories 10 3 3 2 CAN
121. on the de vice If no handwheel is installed the value of the components are undefined 53 KE IS FA Software KtpSetWheelValue Declaration Description Arguments Remarks 54 KEB KeTop T41 UINT8 KtpSetWheelValue in UINT16 val Sets the current position of the handwheel to the value transferred in val val is the value the handwheel should be set to This function may only be called if a handwheel is installed on the de vice If no handwheel is installed the value of the components are undefined User s Manual Version 1 3 KEBA 2007 Handheld Terminal Software 7 4 5 LED Functions Because the SxTPU2 is not equipped with LEDs following functions are not relevant KtpSetKeyboardLed Declaration UINT8 KtpSetKeyboardLed in UINT8 ledNr TLedState led State Description Switches the set LED to the desired state Arguments UINT8 ledNr number of LED to be set UINT ledState state the LED is set to KtpGetKeyboardLed Declaration ThedState KtpGetKeyboardLed in UINT8 ledNr Description Returns the state of the desired LED Arguments UINT8 ledNr number of LED 7 4 6 Other Functions These functions perform various actions on the device KtpGetStatus Declaration UINTS8 KtpGetStatus out Status p_tpuStatus Description Gets the start up state of the handheld terminal Arguments Status p_tpuStatus pointer to memory area that will receive a copy of the status structure
122. or not depending on specific criteria and applications 14 2 9 1 Permanently installed handheld terminals Emergency stop button Permanently installed handheld terminals are provided with a cable by means of which the handheld terminal is connected to the designated ma chine The handheld terminal is usually connected to or disconnected from User s Manual Version 1 3 133 KEBA 2007 KE IS FA CE Conformity Directives and Standards Keep TH the machine with the machine switched off This takes place during the in Stallation or deinstallation process The handheld terminal s are not de signed to be connected or disconnected whilst the machine is operating On many simple machines the handheld terminal is also the only operating option so that without the handheld terminal the machine cannot be put into operation at all Nonetheless if the connector is unplugged from the machine during operation the emergency stop circuit is broken and the emergency stop function of the machine is activated causing the machine to stop lf a handheld terminal is uninstalled from a machine and is not reinstalled immediately the equipment must be locked out in order to avoid confusion with a functioning handheld terminal The machine can only be put back into operation again after a new handheld terminal has been installed This procedure must be described in the operating instructions for the ma chine and is the responsibility of the oper
123. or some reason a connection box cannot be used the continuous con nection of the shielding on less critical interface types such as RS 232 C takes place by contacting the connector housing with the control cabinet and inside the control cabinet by contacting the shielding with the control cabinet using shielding clips The smaller the distance between the con tacting of the connector housing on the control cabinet to the cable clip in the control cabinet the better the shield damping User s Manual Version 1 3 147 KEBA 2007 KEBA CE Conformity Directives and Standards Keep TA Data lines to from the lle KeTop J r iii mil Control cabinet wall To the terminals for power supply enabling switch emergency stop The interference immunity of the device with the connection type presented above is also decisively influenced by the satisfactory separation of the control signals and the data line signals The better the separation of the two signal types and the shorter the shielding connection the higher will be the interference immunity of the complete system If the Ethernet is used as the communications interface KeTop T100 and KeTop T50VGA only one of the two connection cables provided for the purpose of connecting to a control system must be used IC020 or IC040 Both cables carry the Ethernet signals to a suitable connector RJ 45 and thereby produce
124. oveKbdEventCallback int cookie Removes the WheelEventCallback function int cookie index for the callback function to be removed UINT8 KtpRemoveKbdEventMessage int cookie Removes the WindowHandler int cookie index for the WindowHandler to be removed User s Manual Version 1 3 KEBA 2007 Handheld Terminal KtpinstallJoyEventCallback Declaration Description Arguments KtpinstallJoyEventMessage Declaration Description Arguments KtpRemoveJoyEventCallback Declaration Description Arguments KtpRemoveJoyEventMessage Declaration Description Arguments KtpLaunchJoystickCalibApp Declaration Description Arguments KtpGetDispalyRotation Declaration Description Arguments KtpSetDisplayRotation Declaration Description Arguments User s Manual Version 1 3 KEBA 2007 Software UINTS8 KtplInstallJoyEventCallback in TktpJoyEventCall back pJoyProc oul int Gookie Subscribes a callback function for the JoystickEvent and returns an index cookie for the callback function if a joystick is installed TktpJoyEventCalloback pJoyProc callback function to be called when the event occurs int cookie The index for the callback function is required for removing the callback function UINTS8 KtpInstallJoyEventMessage HWND hWnd int cookie Subscribes a WindowHandler for the JoystickEvent and returns an index cookie for the WindowHandler HWND hWnd WindowHandler wh
125. owing screwdriver to connect the wires to the terminal blocks Blade 0 4 x 2 5 x 80 mm Length 160 mm e Multi line connections 2 wires in one terminal are not allowed Use the X4B terminal block for continuing the field bus 110 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Accessories 10 4 4 Drilling template for wall mounting 165 roo el 40 155 Drilling template for the Gateway box scale 1 1 User s Manual Version 1 3 111 KEBA 2007 KEB Accessories Keep TA For wall mounting we recommend the following screws and materials e Chipboard screw O 4x 40mm Head form flat head Max head diameter 9mm e Recommended rawlplug 6x 30mm 10 4 5 DIN Rail Holder Mounting Set KeTop DR200 The DIN rail holder Ke Top DR200 is available as accessory and will be mounted on the rearside of a Ke Top CB2xx gatewaybox So the gate waybox can be easily snapped onto a DIN rail
126. p sockAdr This method is always called when a teach pendant establishes a connec tion to the control The parameters socket and sockAdr specify the con nection parameters of the teach pendant This function must return a pointer to an object of the class CcKvcConnection A return value of 0 indi cates that the control rejects the logon of the teach pendant int OnClientDisconnect CKVCConnection pConnection TDasconinie info This method will be called if the server cannot reach the client any more The cause of the logoff is specified in info POSITION ConnectionListHeadPos This method returns the position of the first entry in the OpenConnection list CKVCConnection ConnectionListGetNext POSITION pos This method returns a pointer to the ConnectionObject that is stored on the postiion pos in the OpenConnection list int ConnectionListGetCount This method returns the number of connections that are stored in the OpenConnection list User s Manual Version 1 3 73 KEBA 2007 KE IBF Software KeTop T41 Connections For details about the LED numbering ledNr needed for the following func tions refer to the chapter Numbering of LEDs on page 44 class CKVCConnection private char plpAdr public virtual int Init CKVCServer pServer SOCKET socket SOCKADDR_IN amp socketAdr virtual int Exit virtual int OnOverrideChange SINT16 val virtual int OnWheelChange SINT16 wheelAbsVal virtual
127. rams e Pocket Notepad e RDP Client Remote Desktop Connection e Pocket Registry Editor windows regedit exe e Active Sync 7 1 1 4 KeTop specific software see Start gt Programs gt KeTop e KeTop Configuration Tool extension in system control for configuration of contrast background lighting screensaver touch screen and joystick calibration clearing of registry image update e KebaVirtualChannel KVC e Registry Backup e SetTime temporary time and date entry e TouchClean Touch Cleaning Application e Version overview of versions e Toggle sip software keyboard 46 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Software 7 1 1 5 Test tools e TestSerial test program for serial interfaces windows testserial exe e Reset windows reset exe 7 2 Generation of Program for Windows CE The user can easily generate programs for Windows CE Programming is similar to an application for a standard MS Windows NT PC Under Win dows CE only the number of available WIN32 APIs is limited 7 2 1 1 Prerequisites for Application Programming e Microsoft eMbedded Visual C 4 0 Visual Studio 2003 2005 e SDK Software Development Kit by manufacturer of Windows CE de vice KEBA The SDK provides to the programming environment the processor dependent header and library files of the OEM adaptation If soecial hardware dependent functions of the KeTop should be used the SDK of the KeTop must
128. rating elements are described in the chapter Options on page 92 Construction of KeTop T41 User s Manual Version 1 3 15 KEBS 3 2 Ergonomic Features 3 3 Housing Multigrip handle Round housing Different holding positions Operation by right handed and left handed people Desk top operation Operation in wall bracket The cable outlet can be on the left or right side of the housing Easy to read display Vibration and shock resistance Housing made of non flammable material UL 94 V0O impact resistant withstands water cleaning agents alcohol and tensides oil drilling oils grease and lubricants Double walled extremely sturdy ABS housing Drop tested on industrial flooring from a height of 1 5 m 59 1 in 3 4 Operating and Display Panel 16 IKE IS FA Membrane keys with tactile feedback 7 status LEDs max 12 Buzzer optional Backlit color LC display with 16 grey scales 3 8 STN 320x240 pixels QVGA resolution User s Manual Version 1 3 KEBA 2007 Handheld Terminal General product discription 3 5 Hardware 3 6 Type Plate CPU Intel PXA270 416MHz Memory e SDRAM max 256 MB FLASH max 128 MB Interfaces e Ethernet 10 100MBit 10MBit default e Serial interface RS 422 A or RS 232 C selectable by dip switch RS 232 C debug interface in device e USB host with protection cover to guarantee IP65 when the de vice is closed For connection of various USB memory sticks
129. ready been filtered User s Manual Version 1 3 143 KEBA 2007 KE IS FA CE Conformity Directives and Standards Keep TH l Device Clips for screen contacting Line filter a Line cable i ES za un shi el d e d pia AN SERS LER GR SEO well connected L N and PE f Shield is required Shielded housing network filter as short as possible in this section of the device Correct connection of a compact line filter When connecting line filters attention should first be paid to the frequency ranges to be filtered If frequencies in the MHz range are also to be filtered such a line filter should have a metal housing Line filters with plastic hous ings are normally not suitable for this purpose Current compensating chokes Device manufacturers sometimes specify the use of current compensating chokes or the installation of ferrite loops in the power supply line Many ex amples of this can be found in motor lines that are fed by frequency invert ers Such chokes see the following illustrations suppress common mode inter ference currents l and allow the operating currents lg to pass unhin dered It should be noted that the operating currents in the core produce self cancelling magnetic fields so that the operating current does not satu rate the ferrite cores Such throttles must also be place
130. reconditions e No connection to the mains power supply e Connection slot of the KeTop open e Kelop connecting lead plugged into the connection slot Installation Proceed as follows to install the back up battery in the KeTop 1 Insert the plug of the connecting lead into socket S28 BATTERY in the connection clot of the KeTop the plug cannot be inserted incor rectly S28 BATTERY Back up battery installed in the connection slot 2 Insert the back up battery into the connection slot as shown in the figure The screw heads serve to locate the back up battery holder 3 Position the connecting lead of the back up battery so that it cannot be pinched when the connection slot cover is fitted again 4 Fit the connection slot cover paying attention that no cables are pinched The back up battery is now installed in the KeTop User s Manual Version 1 3 119 OKE 207 EB Accessories CK eo TAA 10 8 3 Run up behaviour The back up battery is only active if it is already installed before the start of the KeTop During the boot procedure the back up battery is detected and indicated by a status symbol in the taskbar under Windows CE KeTop T50VGA KeTop 141 araa Status symbol for back up battery Status symbol for the back up battery in the taskbar of the display Information The back up battery will not be recognised by the device if it is connected while the KeTop is running The status symbol i
131. rface This interface is based on the 10BaseT specification and suitable for the half duplex mode the operation with 100Mbit requires a special connection cable The data communication for these interfaces takes place via the Ethernet connector S4 marking ETHERNET in the cable entrance area of the Ke Top The following interface parameters are defined and cannot be changed e 10 MBit 1OOMBit with appropriate cable possible e TCP IP protocol The Ethernet interface is selected under Windows CE as follows Start gt Settings gt Control Panel gt Network and Dial up Connections Here you can select the Ethernet on board interface SMSC911x1 T WARNING e If the KeTop and the control do not communicate via a point to point connection it may happen that the keypad data for example are transmitted with a delay Therefore it is advisable to establish the connection between the con trol and the KeTop only via an Ethernet switch which enables a point to point connection The positions of the Dip switches in the cable entrance area are not rele vant for this interface Information e The simultaneous use of the Ethernet interface and the COM interface RS 422 A or RS 232 C is only possible with an appropriate cable User s Manual Version 1 3 31 KEBA 2007 KEBA Connection 4 7 1 Wiring diagram KeTop T41 Emergen
132. rgency stop switch respectively stop switch if available and enabling switches are part of the safety control circuits of a machine Therefore the fundamental safety requirements in accordance with Appendix 1 of the Directive for machines can only be met with all safety control circuits Any modification on the product s that is performed without KEBA s consent will render this declaration invalid This declaration certifies the conformity with the directives mentioned but does not imply any warranty of the features of the product s The safety instructions contained in the documentation supplied with the product s must implicitly be followed Ged Gi Linz 21 09 2007 Dipl lt Ing Gerhard Ensinger Head of Development Center KeTopT41C41 engl doc User s Manual Version 1 3 151 KEBA 2007 KE IS FA 15 2ROHS Conformity Declaration KEBA ROHS Konformit tserkl rung 9 KEBA AG Gewerbepark Urfahr S A 4041 Linz Wir best tigen dass die nachfolgend bezeichneten Produkte der Richtlinie 2002 95 EG der Europ ischen Union zur Beschr nkung und Verwendung bestimmter gef hrlicher Stoffe in elektronischen Ger ten ROHS entsprechen Artikelname KeTop T41 KeTop T50 VGA Dabei handelt es sich namentlich um folgende Substanzen Blei Pb Cadmium Cd Hexavalentes Chrom Cr Polybromierte Biphenyle PBB Polybromierte Diphenylether PBDE Quecksilber Hg Wichtiger Hinweis Bei einer nicht mit Keba abges
133. rned off User s Manual Version 1 3 89 KEBA 2007 KEBA KeTop Specific Operating Instructions Kee Top T41 8 5 Transfering Files 8 5 1 Transfer via external storage device USB Stick For further information on suitable storage devices please refer to the sec tion PC card slot for PC cards Il III and or Compact Flash Card Slot in the chapter Connection or USB Stick Insert the external storage device into a suitable PC NO Copy the required files to the external storage device ce Insert the external storage device into the KeTop 4 Copy the required files from storage card or hnard disk to ipsm 8 5 2 Transfer via network connection by SMB acces from PC to KeTop This kind of SMB access is only possible with Windows XP Professional and some Versions of Windows 2000 For general information see the section Ethernet in the chapter Con nection The KeTop must have a valid Ethernet address In case there is no DHCP server in the network the IP address can be set via Start gt Settings Control Panel Network and Dial up Connections gt SMSC911X1 gt IP Address To save the IP address go to Start gt Programs gt KETOP Registry Backup and restart the KeTop The Ethernet connection can be checked with Ping The PC now has full access to the directory structure at the KeTop so that all required files can be copied from the PC to ipsm
134. rogressCallback pCallback UpdCompareFile compares the handed over image file with the en tries of the FLASH memory If a method is handed over wirh pCallback the method will be exe cuted depending of the program progress The method returns OK or the corresponding error message LPCTSTR fileName Name of the image file TUpdProgressCallback pCallback Callback function for pro gram progress or 0 BOOL UpdSetFlashLock long from long to This method sets the lock bits of the FLASH chips from the address from to the address to So this address area can t be overwritten After an image update the lock bits are reset One lock bit locks one whole FLASH block So the saved area can differ from the handed over addresses long from First address for locking bits long to Address as far as the lock bits are set BOOL UpdResetFlashLock long from long to This method resets the lock bits of the FLASH chips from the address from to the address to One lock bit locks one whole FLASH block So the unsaved area can differ from the handed over addresses long from First address for reset locking bits long to Address as far as the lock bits are reset User s Manual Version 1 3 KEBA 2007 Handheld Terminal UpdGetimage Declaration DeESCription Arguments UpdEraseRegistry Declaration Description UpdErasePSM Declaration Description UpdResetDevice Declaration Description UpdGetFileVersion
135. rsion UpdGet ImageVersion returns the in the registry stored version in formation in the string version The number of characters returned is defined in VERSION_STRING_LEN Therefore version has to exceed VERSION_STRING_LEN LPTSTR version String for version information 65 KEE IFA Software KeTop T41 TupdProgressCallback Declaration typedef void TUpdProgressCallback ine percent Description TUpdProgressCallback is the prototype of the callback functions which can be called from the Update API Arguments int percent Number between 0 and 100 for the progress 7 7 Program for Starting the Application and KeTop API This chapter describes the program for starting the application and the Ke Top API The program is contained as a StartAPl exe in the Windows direc tory 7 7 1 Functional description The StartAPI program is started by an entry in the Startup directory or by an entry in the registry under HKEY_LOCAL_MACHINE init when the Ke Top is started When the program is started the KeTop API will be initialized first and then the programs entered under HKEY_ LOCAL MACHINE Autostart will be started The program remains invisible in the memory and handles different input devices e g override potentiometer and handwheel 7 7 2 Registry entries 66 KEB HKEY_LOCAL_MACHINE Autostart contains the entries that are read out by the program The following entries are possible e Startx string ide
136. s for design EN 60204 1 1997 Electrical equipment of machines general requirements chap 9 10 14 4 2 2 Examination of the conformity regarding the directive of EMC EN 61131 2 2003 Programmable Controllers chap 8 9 Part 2 Equipment requirements and test So the accordance to following standards is also given EN 61000 6 2 2001 Electromagnetic compatibility EMC Generic standards Emission standard for industrial environments EN 61000 6 4 2001 Electromagnetic compatibility EMC Generic standards Immunity for industrial environments 14 4 2 3 Other standards For the design of the safety concept some parts of the following legally not bounded european standards has been used 14 4 2 4 General procedure and safety principles EN ISO 12100 Safety of machinery Basic concepts general priciples for design Part 1 1 2003 Basic terminology methodology EN ISO 12100 Safety of machinery Basic concepts general principles for design Part 2 2 2003 Technical principles Enabling switch EN 954 1 1996 Safety of machinery Safety related parts of control systems Part 1 General ISO 13849 1 1999 principles for design EN 60204 1 1997 Safety of machinery Electrical equipment of machines Part 1 General requirements ISO 10218 1 2006 Manipulating Industrial Robots Safety User s Manual Version 1 3 149 KEBA 2007 KEBA CE Conformity Directives and Standards Keep TH Stop switch and ermergency stop switch EN
137. s not puffered with a battery So if you use real time clock it must be set during each start up Please set local date and time os5 52 AM Restart WoT OF OS SetTime at eo 29 30 1 next startup oo E iz 13 14 15 Set the ig z oe E default time eo 27 0 29 during fe 3 4 5 startup July 2006 Ea The automatically pop up of this window can be disabled by deactivatig the checkbox Restart Settime during next startup In this case date and time get random values If the other checkbox Set the default time during startup is activated the KeTop uses default values date and time when the image was ceated In both cases the settings must be saved in the registry Start gt Programs gt KeTop gt Registry Backup User s Manual Version 1 3 81 KEBA 2007 KEBA KeTop Specific Operating Instructions CK Tp T41 8 2 KeTop Configuration Tool Config Tool The ConfigTool is used to calibrate the operating elements to control the functionality of the operating elements and to set start up functions To activate the tool select the following item Start gt Programs gt KeTop gt KeTop Configuration Tool or by double clicking on the file Configuration_Tool exe in the Windows directory Notice e The appearance of the Config tool depends on the operating elements installed in KeTop the menus for override potentiometer joystick and handwheel are only displayed when the operating elements are in S
138. s set the registry respectively the PSM will be de leted after the FLASH has been written successfully If a method is handed over wirh pCallback the method will be exe cuted depending of the program progress The method returns OK or the corresponding error message LPCTSTR fileName Name of image file unsigned long from First address for overwriting unsigned long to Address out of overwriting BOOL eraseRegPSM Flag for deleting the registry respectively the PSM TUpdProgressCallback pCallback Callback function for program pro gress or 0 63 KEE IFA Software UpdCheckFile Declaration Visual C Visual Basic Description Arguments UpdCompareFile Declaration Description Arguments UpdSetFlashLock Declaration Description Arguments UpdResetFlashLock Declaration Description Arguments 64 KE IS FA KeTop T41 BOOL UpdCheckFile LPCTSTR fileName TupdProgressCallback pCallback UINT8 KtpSetBrightness in UINT8 u8_Brightness KtpSetBrightness ByVal brightness As Byte As Byte UpdCheckFile verifys the image file and if the image file corresponds to the device If a method is handed over wirh pCallback the method will be exe cuted depending of the program progress The method returns OK or the corresponding error message LPCTSTR fileName Name of the image file TUpdProgressCallback pCallback Callback function for pro gram progress or 0 BOOL UpdCompareFile LPCTSTR fileName TUpdP
139. sececeeseecceeeecsuececsuueeeseueessauesessaaeeeseeeeessans 92 9 2 Electroni THANOWINC Cli crete ieccsnansqprcsaatenacsameneniiuantaemaesteceateauemiacetnuncasieceuteeneaddeet 92 9 3 Homnated PUSM BUWON eee ee enn eee AAE eee eee 93 9 4 FS VU EEE E ns ean se ne yeas ee eseas oe e mean ceseeeosa seen A 93 SES SOV I K une nen ne een ee ee eee ee ee eee eee 93 PC COS SOU CS careers etcetera essence ene E E E 94 10 1 Wall bracket KeTop WBO90 and KeTop WBO9QD ccccceeccseeeceeeeeeeeeeeeeeeeens 94 10 2 Wall Bracket with Height Adjustment plate Ke Top WBXXX cccceeeseeeeeeeeeeeeees 96 103 OT CON BOX haces hese no satnnsci dts EE EA 98 104 Keloo CB211 Connection BOX csiceiciecezvessccecsancsinesseisnuedtsarnoedeaieaseesextadnabadeneaist 108 105 Connection Cable Kelop TI XXX serina a aa 115 10 6 Intermediate Cable KeTop IC2XX nnnnnnnnnnnnnennnnnnnnnnnnnnnnnnrnrnnnnnnnnsnnrnnsnnrrnnennne 116 10 7 Download Cable KeTop XD040 oa nnnnnannnnnnnnnnennnnnnnnennsnnnnnsnnnnnsnnrnnsnrrenenrrereneeee 117 109 Back Up Date cenene nra E EREE 118 Transport Conditions aoccscctycucte saz tecuetnnvecueneewdseesdverttne tevesscuo aac ws yaatecseversincesavencecvenerecoes 122 Disposal OF the KG 0 OD aca satectieccc secs sects ceadeenucndeatedsnceteendepedendsdensascunseeunstectosscnsntencveessens 123 MOG TUG QUID AV a oaa a aaa 124 CE Conformity Directives and Standards cccsssseceseeseeeeeeeeseeeeeeseeeeeeenseeeeeenseesens 127 14 1 Europ
140. sing must also be the reference potential for the filter circuits Filter circuits or filter components must therefore be placed precisely where the lines enter the shielded area If the filters are placed inside or outside the shield wall this can lead to a field coupling between the filtered and un filtered lines The connection to the reference potential must be as low impedance as possible and therefore it is necessary for there to be contact over a large surface area between the filter housing which is usually metallic and the shield wall of the device Pig tails may not be used to make such a contact Typical line filters have a metal housing that has to be connected to the earth wire PE for safety reasons and consist of a current compensated choke see illustration consisting of Y capacitors which are connected to the metal housing on one side and X capacitors connected between the phases or between phase and neutral User s Manual Version 1 3 KEBA 2007 Handheld Terminal CE Conformity Directives and Standards N i N net PE OH PE device P P Line filter The desired filter effect is basically governed by the correct contact be tween the filter housing and the shielded housing of the device The line fil ters must therefore be placed directly at the inlet to the shielded housing of the device and a very good connection must be made between the metal housing of the filter
141. structions 8 2 7 Loading an Image File Image File Check File Start Update Clear Registry This toolbox enables loading an image file into the KeTop Note e The image file may be copied to every directory excepting to directory VIPSM e Before each image update execute Check file necessarily KeTop Configuration Tool Startup Pushbuttons Image Update wersion mgo Check File eno file selected gt Clear Registry Start Update Clicking this button enables you to select a new WinCE image file in the file selection dialog Note In the event of an image update the registry will be deleted and the KeTop rebooted automatically Following that the KeTop reboots with the factory settings The selected file can be checked for validity Check File will only be active if a valid image file has been selected This button starts the update The progress status is displayed in the bar below Start Update will only be active if the selected image file has been successfully checked for validity with Check File This item clears the registry and automatically reboots the KeTop Follow ing that the KeTop reboots with the factory settings and all settings touch screen joystick and override potentiometer system control must be stored anew User s Manual Version 1 3 87 KEBA 2007 KEBS KeTop Specific Operating Instructions s Kee Tp T41 8 2 8 Version Info This window shows the
142. talled in the device After carrying out modifications on the configuration and quitting the pro gram you can save all modifications in the registry A window with the fol lowing message and options appears Data has changed Do you want to write the registry to the flash Yes No With No the settings will not be stored therefore They will get lost when the KeTop is turned off Yes saves the calibration in the flash The settings are preserved after a restart of the device The device is blocked during the saving procedure takes approx 10 s 82 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal KeTop Specific Operating Instructions 8 2 1 Calibration of Joystick KeTop Configuration Tool Joystick Potentiometer Display Touch Handwh 4 F Joystick Calibration cy start calibration C move to minimax A number is displayed next to the slide bar During calibration this number specifies the current value of the ADC and only controls the function After calibration the number specifies the current value of the joystick value range 15 15 for each joystick axis This value is also the value the KeTop API function KtpGetJoystickPos supplies to the application 8 2 2 Calibration of Potentiometer ie stark calibration move to min and max A number is displayed next to the slide bar During calibration this number specifies the current value of the ADC and only controls
143. the function After calibration the number specifies the current value of the potentiometer value range 0 127 This value is also the value the KeTop API function KtpGetOverridePoti supplies to the application User s Manual Version 1 3 83 KeTop Specific Operating Instructions Kee Tp T41 8 2 3 Display Settings In this window the brightness for the display can be set 8 2 4 Setting the Handwheel to Zero KeTop Configuration Tool Potentiometer Display Touch Handwhesl The handwheel outputs a 16 bit value which can be processed in the cus tomer application as needed e g 0 65535 32767 In the dialog box the value from 0 to 65535 is displayed When the device is turned on the value of the handwheel will be set to O If the key Set is pressed the current value of the handwheel will be re placed by the start value 84 KEB User s Manual Version 1 3 KEBA 2007 Handheld Terminal KeTop Specific Operating Instructions 8 2 5 Actions on next Startup In this window you can determine actions that are executed after a restart of the KeTop KeTop Configuration Tool Display Touch Handwheel Startup Actions on next Starbup C Update 05 Image on next Startup Show Inputpanel on Startup e Update OS Image on next Startup not aivalable yet If you select this item an OS Operating System image will automati cally be loaded from the BOOTP Server via the network
144. timmten Anderung des der Produkt e s verliert diese Erkl rung ihre G ltigkeit ROHS Conformity Declaration We hereby confirm that the undermentioned products are conform to the Directive 2002 95 EC of the European Union on the restriction of the use of certain hazardous substances in electrical and electronic equipment ROHS Name of product KeTop T41 KeTop T50 VGA Following substances namely are involved Lead Pb Cadmium Cd Hexavalentes chromium Cr Y Polybrominated biphenyls PBB Polybrominated diphenylethers PBDE Mercury Hg Important note Any modification on the product s that is performed without KEBA s consent will render this declaration invalid DI CRIT See A ne Linz 23 11 2007 Gerhard Ensin Claudia Graiger z director Projectmanager ROHS 152 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal EU Conformity and Type Examination 15 3 Type Examination Certificate pah g SCHWEIZERISCHER ZERTIFIZIERUNGSDIENST E SERVICE SUISSE DE CERTIFICATION Certifving Bod 8 93 CE SERVIZIO SVIZZERO DI CERTIFICAZIONE HUNG BAAN eck S SWISS CERTIFICATION SERVICE SIBE Schweiz SCESp 046 Accredited Certification Authority SIBE Schweiz in accordance with EN 45011 Designated European Conformity Assessment Body _ ied Body EC ldentification Nr 1247 Type Examination Certifi cate No 4069 Product Command Device Handheld terminal with 3 Position Enabling Switch Brand KEB
145. tion to connec tions terminals or interfaces up to a rated voltage of 50 V T CAUTION Danger of fire in case of component failure e In final application make sure the 24 V DC power supply to the opera tor panel is adequately fused Max permissible fuse is 20A see chap Power supply operator panel T WARNING e For the right projecting of the Handheld Terminal the manufactorer must enforce a hazard and risk analysis The following safety aspects must be considered Right cable length for limitation of workspace ls an emergency stop button necessary and permissible Is the safety category for the application sufficient e The device may be operated in faultless condition only and the operat ing instructions must be observed e The operator must have a sufficient educational level and must know details of intended use described in the user s manual e The safety advices in the following chapters must be considered abso lutely e Further informations to safety and EMC are included in chapt CE Con formity Directives and Standards They must be considered abso lutely User s Manual Version 1 3 13 KEBA 2007 KEBA 3 General product discription 14 KEB The handheld terminal KeTop is a portable operating and display device with rugged design and Windows CE compatible electronics Using a high performance processor and providing a serial interface and Ethernet the KeTop is ideal for a great
146. to the enabled state as a result of an failure then no de energisation by the enabling device would be possible Further the EN 60204 1 1997 prescribes that the enabling switches shall be connected to a category 0 stop or a category 1 stop that means the energy must be switched off User s Manual Version 1 3 25 KEBA 2007 KE IB Connection KeTop T41 4 5 2 Example of Connection with PILZ PST1 Control Relay p E KeTop 2 enabling switches with 3 positions and 2 circuits each DC DC Evaluation electronics ircuit 1 Circuit 2 g fo Q Q S22 6 7 F K3 16 ____ Connection cable KeTop TTxxx K1 41 Control cabinet 12 17 team gt coninvers y12 17 jack __ Intermediate cable l KeTop ICxxx ED2 nee block socket K3 on connection box B Male connector X1 on connection box Connection box Male connector X2 on conncection box Terminal block socket K4 ED2 aed on connection box 24 VDC F2 F1 4A t 1A or Feedback 6A f control loop 2 Zp Z Os 2 O 2 A1 x1 X2 13 S11 S12 L1 L2 K1 KA PILZ PST1 KB i A2 14 24 S23 824 a UZ i KB _ movement Enabling of dangerous 4 M
147. ts Remarks KtpGetJoystickPosEx Declaration Description Arguments Remarks KtpGetJoystickPosRaw Declaration Description Arguments Remarks KtpGetJoystickPosRawEx Declaration Description Arguments Remarks KtpSetJoystickCalibData Declaration Description Arguments Remarks KeTop T41 UINT8 KtpGetJoystickPos out TKtpJoystickPos p_jPos Gets the current joystick position TKtpJoystickPos structure Each component in the structure may only range between 15 and 15 Calling this function is only allowed if a joystick is installed on the de vice If no joystick is installed the values of the components are unde fined UINTS KupGetdoystickPoskx oull imt posx int posy int posZ Gets the current joystick position Each component in the structure may only range between 15 and 15 Calling this function is only allowed if a joystick is installed on the de vice If no joystick is installed the values of the components are unde fined UINT8 KtpGetJoystickPosRaw p_jPos Gets the actual raw data of the joystick out TktpJoystickPosRaw Calling this function is only allowed if a joystick is installed on the de vice If no joystick is installed the values of the components are unde fined UINT8 KtpGetJoystickPosEx out UINT16 posX UINT16 posi UINT16 posz 3 Gets the actual raw data of the joystick Calling this function is only allowed if a joystick is
148. ttings wont be changed and IVALID_ARG_RANGE will be returned If it is not allowed to save the memory settings Sys tem MemorySettings MemorySaveEnable 0 INVALID NOT SUPPORTED will be returned UINTS8 KtpStoreCurrentMemorySettins void Saves the memory settings of the registry Sys tem MemorySettings StorePages if it is allowed If itis not allowed to save INVALID NOT SUPPORTED will be re turned UINTS8 KtpShwolnputPanel UINT8 show Opens show 1 or closes Show 0 the input panel on the display and returuns OK or FAIL 61 KE IS FA Software KeTop T41 7 5 Update API Design All required methods for an image update are implemented in one single dynamic link library update dll All functions described in this document are exported from this DLL For running the update dll the appropriate KetopAPI dll will be necessary Both DLL files must exist in the image and correspond with each other 7 5 1 Handling of Errors Rules e All functions expecting any input parameter check if the parameter is lo cated inside the range and if its data type is correct If a parameter is lo cated outside the range the function will return ERROR_INVALID RANGE Defines OK 0 SUCCESS 0 FAIL 1 ERROR_INVALIDE_ RANGE 100 ERROR_IMGUPD_INIT 101 ERROR_IMGUPD_FILEOPEN 102 ERROR_IMGUPD_WRONGIMG 103 ERROR_IMGUPD_PROGRAMERROR 104 ERROR_IMGUPD_TOMUCHUPD 105 ERROR_PROGRAM_FLASH BURN 106 ERROR PROGRAM FLASH ERASE 107 ERROR_IMGUPD_NOTEQ
149. uages we refer to the provisions of the Machinery Guideling 3 If organizational measures are to be inpteannitand amp to secure Safely they must be agreed on in advance with the buyer and user of the product Also they must be documented appropriately operating and maintenance instructions esha In accordance with EN 4504 4 the manufacturer is obliged to immediately report to the certifying body and to remedy all nen iciencies of the product spreme on the front side An application to extend the certificate validity can be submitted if the product a and d the related application conditions still compy with the safety requirements The type examination aartificate loses its validity if the product being sold does not fully comply with all safety related components of the certified sample i e modifications have been made or if the operating instructions and conformity declarations are not delivered with the product in both the Seona language as well as in the ele lias of the user SIBE Schweiz 49721eVers02 154 User s Manual Version 1 3 KEBA KEBA 2007
150. ual Version 1 3 KEBA 2007 31 4 100 Wall bracket KeTop WBO90 front view 392 9 Wall bracket KeTop WB095 rear and side view S E Detail K 118 Accessories 95 KEBS Accessories KeTop T41 10 2Wall Bracket with Height Adjustment plate KeTop WBxxx The powder coated black wall bracket is used for stationary operation or storage of the KeTop The carrier is adjustable in 8 positions over a height of 320 mm 12 6 in Take care to hang up the carrier in all 4 points in the height adjustment plate The cable suspension must be mounted on the carrier using the screws delivered with the device Two types of wall brackets are available KeTop WB100 KeTop WB110 Wall bracket without cable suspension Wall bracket with cable suspension Wall bracket KeTop WB100 and KeTop WB110 with KeTop 10 2 1 Height adjustment plate For mounting the height adjustment plate use suitable screws not part of delivery 96 User s Manual Version 1 3 KEBA KEBA 2007 Handheld Terminal Accessories 120 mm 4 724 in i S Cc c ED 2 BN Ag y E 150 mm N m EN 5 906 in a O 22 mm 0 866 in Ext ES ON N sS Height adjustment plate for wall bracket WB110 User s Manual Version 1 3 97 KEBA2007 EB Accessories KeTop T41 10 3JB 001 Juncti
151. uipment enabling devices two hand controls speed monitoring etc 14 2 2 3 User information about residual hazards This last of the three options is used if residual hazards remain after the first two options have been applied These measures include for example e Warning notices e Training and organisational measures e The use of personal protective equipment 14 2 3 Technical Construction File The technical construction file contains all the documents that are required to prove the safety of the machinery safety component These are for ex ample e A complete drawing of the machinery or safety component including control circuit diagrams e Hazard and risk analysis User s Manual Version 1 3 129 KEBA 2007 KEBA CE Conformity Directives and Standards Keep TH e Calculations e Research and test results e A list of the basic safety requirements of the Machinery Directive appli cable to the machine and a description of the solutions e Applied Standards e Operating instructions e A list of the quality assurance measures in the procedure The technical construction file must be retained for a minimum of 10 years after the supply of the last product and must be presented within a period of a few days in the event of a claim for damages 14 2 4 State of the Art This means technical possibilities at a certain point of time that are based on certain scientific and technical knowledge The state o
152. unctions must obey the necessary haz ard analyses and risk assessment bounded by law For intended use of the Handheld Terminal also please pay attention to chapter CE Conformity Directives and Standards 1 4 Notes on this document This manual is part of the product It must be retained over the whole life time and if necessary refered to subsequent owners or users of the prod uct 1 4 1 Contents of document 8 KEB e Safety Precautions e General Instructions e Connection e Membran Keypad e Display e Software User s Manual Version 1 3 KEBA 2007 Handheld Terminal Introduction e Specific Operating Instructions e Options e Accessories e Transport Conditions e Disposal e Technical Data e CE Conformity Directives and Standards 1 4 2 Not contained in this document e Mask description of the application 1 5 Documentation for further reading Doc No Description Target group User s Manual Version 1 3 9 KEBA 2007 KEBA Safety notes KeTop T41 2 Safety notes 2 1 Representation At various points in this manual you will see notes and precautionary warn ings regarding possible hazards The symbols used have the following meaning T DANGER e indicates an imminently hazardous situation which if noch avoided will result in death or serious injury WARNING e indicates a potentially hazardous situation which if not avoided could result in death or serious injury gt C
153. variety of applications see chapt Intended Use of the Handheld Terminal Instead of rotating mass memories such as floppy disk and hard disk drives that are not suitable for rough environmental conditions the Ke Top uses scalable FLASH and RAM banks The KeTop provides a Windows CE platform for applications generated with common visualization tools or with C Visual Basic NET or Visual C Moreover the KeTop can be connected as a client to a Win NT Win 2000 or Windows XP server Through the use of optional operating and control elements the KeTop can easily be adapted to the specific application User s Manual Version 1 3 KEBA 2007 Handheld Terminal General product discription 3 1 Construction KEBA 2007 I EA tees location for option illuminated push button sticks key switch T aieoatenouicoananee multigrip handle override potentiometer EEE wo 3 position enabling switches left and right ONETO ATA location for option twin circuit electronic handwheel S EEE blind plug for cable outlet not used 3 axis joystick to meet protection degree IP65 S EEEE emergency stop switch twin circuit or stop switch 10 aeee cable entrance area option TY E strain relief and bend protection for connection S membrane keypad with 7 status LEDs and 57 keys cable deliverd with the cable S IPEE E display with 16 grey levels 3 8 STN LCD QVGA resolution 320 x 240 NOTICE All optional ope

Download Pdf Manuals

image

Related Search

Related Contents

REV13.. Mode d`emploi  Energy Harvesting Wireless Sensor Node for detecting intervention  User Manual - Interactive Learning Toolkit  Gebrauchsanweisung für Kühl-Gefrier  ブルートゥースヘッドセット 取扱説明書  

Copyright © All rights reserved.
Failed to retrieve file