Preface, Table of Contents SIMATIC PC Description of Functions in the SIMATIC KeyTools Appendix SIMATIC KeyTools for Panel PC 670 Panel PC 870 Operating Instructions Edition 08/03 1
Safety Guidelines This manual contains notes which you should observe to ensure your own personal safety, as well as to protect the product and connected equipment. These notices are marked as follows according to the level of danger: Danger indicates an imminently hazardous situation which, if not avoided, will result in death or serious injury. Warning indicates a potentially hazardous situation which, if not avoided, could result in death or serious injury.
1 Preface Purpose These operating instructions are part of the documentation for the SIMATIC Panel PC 670 or the SIMATIC Panel PC 870, respectively (referred to in the following as the Panel PC 670/870). These operating instructions provide the owner/operator of the system with the necessary information on the functionality and use of the SIMATIC KeyTools. Caution The contents of the Panel PC 670/870 operating instructions are superordinated to those of the Panel PC 670/870 equipment manual.
Preface Edition 08/03 Notation Different font formats simplify orientation within the text: The text on the screen of the operating unit is displayed in typewriter font. Inputs and outputs on the screen of the operating unit are displayed in italic typewriter font. Menu items, dialog names, tab controls and buttons of the operating system and the application are displayed in italic font. The complete path is always described with menu items.
Edition 08/03 Preface A&D Technical Support Available worldwide: Nuremberg Johnson City Beijing SIMATIC Hotline Worldwide (Nuremberg) Technical Support Local Time: 0:00 to 24:00, 365 days Telephone: +49 (0) 5050-222 Fax: +49 (0) 5050-223 E-Mail: adsupport@ siemens.com GMT: +1:00 Europe/Africa (Nuremberg) United States (Johnson City) Asia/Australia (Beijing) Authorization Technical Support and Authorization Technical Support and Authorization Local time: Mon.–Fri.
Preface Edition 08/03 Service & Support in the Internet The SIMATIC Customer Support team offers you substantial additional information about SIMATIC products via its online services: • General current information can be obtained – • In the Internet under http://www.siemens.com/simatic Current Product Information leaflets, FAQs (Frequently Asked Questions), Downloads, Tips and Tricks can be obtained – In the Internet under http://www.siemens.
Table of Contents 1 Description of Functions in SIMATIC KeyTools.............................. 1–1 1.1 Keycode Table ......................................................................................... 1–3 1.2 Security Features ..................................................................................... 1–9 1.3 WinCC Hotkey Function......................................................................... 1–13 Appendix .....................................................................
Table of Contents Edition 08/03 SIMATIC KeyTools Operating Instructions viii
1 Description of Functions in SIMATIC KeyTools 1 "SIMATIC KeyTools" is a selection of applications for use with Panel PC 670/870 to facilitate adaptation of keycodes sent from the front keyboard.
Description of Functions in SIMATIC KeyTools Edition 08/03 Start "KeyTools" by selecting Start → Settings → Control panel, and then opening the application SIMATIC KeyTools. The following window will then open: Figure 1–1 KeyTools window You can find a description of "KeyTools" in the menu Help in German and English and additional information under menu Info under About. You can restore the factory settings by clicking on the button Restore default settings.
Edition 08/03 1.1 Description of Functions in SIMATIC KeyTools Keycode Table In the group Keycode table, you can find three radio buttons for various keycode tables that can be sent to the front keyboard. • Default Panel PC • Standard PC compatible • User specific Figure 1–2 Keycode table group The following more closely describes these three keycode tables.
Description of Functions in SIMATIC KeyTools Edition 08/03 Do the following to send the Default Panel PC keycode table to the front keyboard: 1. In the window SIMATIC KeyTools, select the Default Panel PC radio button. 2. Click on the SEND button. 3. In the Display SIZE dialog box, select the display size appropriate for the current operating unit. 4. Acknowledge your choices with the OK button. The keycode table will now be sent. The keycodes that were sent will take effect immediately.
Edition 08/03 Description of Functions in SIMATIC KeyTools User specific Under User specific, you have the option to edit the keycode tables and send them to the front keyboard. Editing Keycode Tables 1. In the window SIMATIC KeyTools, select the User specific radio button. 2. Click on the Edit button. 3. In the Display SIZE dialog box, select the display size appropriate for the current operating unit. 4. Acknowledge your choices with the OK button.
Description of Functions in SIMATIC KeyTools 5. Edition 08/03 Load the table You can use a copy of the Default Panel PC or Standard PC compatible keycode tables as a starting point. You will find these in the directory drive:\Siemens\KeyTools\KeyPad_user. – – 6. keycode tables for Default Panel PC: – keypad_user\tabp10.pad (for 10" display) – keypad_user\tabp12.pad (for 12" display) – keypad_user\tab15.pad (for 15" display) keycode tables for Standard PC compatible: – keypad_user\tabp10_st.
Edition 08/03 Description of Functions in SIMATIC KeyTools In the Normal Modus group, you can define which keycode 1 will be sent. In the Alpha Modus group, you can define which keycode 3 will be sent as special characters. The special characters are generated with the combination "FN + key". To activate a key, the Enable check box must be selected in the group Normal Modus or Alpha Modus, respectively.
Description of Functions in SIMATIC KeyTools Edition 08/03 Sending Previously Edited keycode Tables The advantage of this procedure is that it is not necessary to open the "keycode table". In this manner, a keycode table can be sent directly. 1. Press the button ".....", to open the browser (see Figure 1–2). 2. Select an edited table. The table must be of the type "*.pad". 3. Press the SEND button (see Figure 1–1). 4. In the next dialog box, select the appropriate display size. 5.
Edition 08/03 1.2 Description of Functions in SIMATIC KeyTools Security Features In the factory-delivered condition, the security features of the Panel PC 670/870 are activated. Figure 1–5 Security Features group (see also Figure 1–1) – the "Security features" are activated in this image When using functional keys within an "Operate and observe" software program, individual keys are usually assigned via the configuration directly to a reaction in the automation process.
Description of Functions in SIMATIC KeyTools Edition 08/03 Functionality of the Security Features If one of the Default Panel PC keycode tables is loaded, the front keyboard's controller will send the following character strings when you press a F or S key: Key Keycode string F1–F12 F (1–12) F13–S4 Shift, F(1–12) S5–S16 Ctrl, F(1–12) Table 1–3 Keys pressed and keycode strings that will be sent The keys F1–F12 on the front keyboard send the same keycodes as an external USB or PS/2 keyboard.
Edition 08/03 Description of Functions in SIMATIC KeyTools To do this, the following checks must be performed: • Can an undesirable function be triggered by pressing the Shift and a F or S key simultaneously? • Can an undesirable function be triggered by pressing the Ctrl and a F or S key simultaneously? • Can an undesirable function be triggered by pressing two F or S keys simultaneously? You can avoid triggering undesirable functions by: • Modifying the keycode table by editing the keycode tables with K
Description of Functions in SIMATIC KeyTools Edition 08/03 Multiple-Key Operation We recommend using the direct key module (order number 6AV7671-7DA000AA0) with applications that require multiple-key operation (simultaneous pressing of two or more keys). The module enables assignment of 32 freely selectable keys regardless of the PC operating system, thereby enabling very fast and secure multiple-key operation for the automation process.
Edition 08/03 1.3 Description of Functions in SIMATIC KeyTools WinCC Hotkey Function The "WinCC hotkey function" is not needed with Windows 98. Figure 1–6 WinCC hotkey function group Some software packages (like the HMI software "WinCC") interpret the keycode sequence sent over the keyboard interface in a unique way. The WinCC hotkey function allows you to adapt to this behavior.
Description of Functions in SIMATIC KeyTools Edition 08/03 SIMATIC KeyTools Operating Instructions 1–14
2 2 Appendix The following table provides a listing of all characters that you can enter in the SIMATIC KeyTools window, Keycode table group and the User specific option. The column "Display/Function" lists the character that will be triggered when the associated keys are pressed (see Figure 1–4).
Appendix Edition 08/03 Name Code (Hex) 0x Check box Display/Function gG 0A – g L Shift/R Shift G – h L Shift/R Shift H – i L Shift/R Shift I R Alt í R Alt+L Shift/R Shift Í – j L Shift/R Shift J – k L Shift/R Shift K – l L Shift/R Shift L R Alt ø R Alt+L Shift/R Shift Ø – m L Shift/R Shift M R Alt µ L Gui/R Gui Minimize all windows – n L Shift/R Shift N R Alt ñ R Alt+L Shift/R Shift Ñ – o L Shift/R Shift O R Alt ó R Alt+L Shift/R Shift Ó L Ctrl
Edition 08/03 Appendix Name Code (Hex) 0x Check box Display/Function qQ 14 – q L Shift/R Shift Q R Alt ä R Alt+L Shift/R Shift Ä – r L Shift/R Shift R R Alt ® L Gui/R Gui Display "Execute" dialog box – s L Shift/R Shift S R Alt ß R Alt+L Shift/R Shift § L Ctrl/R Ctrl Save – t L Shift/R Shift T R Alt þ R Alt+L Shift/R Shift Þ – u L Shift/R Shift U R Alt ú R Alt+L Shift/R Shift Ú – v L Shift/R Shift V L Ctrl/R Ctrl Paste – w L Shift/R Shift W R Alt
Appendix Edition 08/03 Name Code (Hex) 0x Check box Display/Function zZ 1D – z L Shift/R Shift Z R Alt æ R Alt+L Shift/R Shift Æ L Ctrl/R Ctrl 1! 2@ 3# 1E 1F 20 – 1 L Shift/R Shift ! R Alt ¡ R Alt+L Shift/R Shift ¹ – 2 L Shift/R Shift @ R Alt ² – 3 L Shift/R Shift # R Alt ³ L Shift/R Shift $ R Alt ¤ R Alt+L Shift/R Shift £ 4$ 21 – 4 5% 22 – 5 L Shift/R Shift % R Alt € – 6 L Shift/R Shift ^ R Alt ¼ – 7 L Shift/R Shift & R Alt ½ – 8 L S
Edition 08/03 Appendix Name Code (Hex) 0x Check box Display/Function 0) 27 – 0 L Shift/R Shift ) R Alt ’ Return 28 – Return Escape 29 – Escape Backspace 2A – Backspace Tab 2B – Tab Space 2C – Space -_ 2D – - L Shift/R Shift _ R Alt ¥ – = L Shift/R Shift + R Alt × R Alt+L Shift/R Shift ÷ – [ L Shift/R Shift { R Alt « – ] L Shift/R Shift } R Alt » – \ L Shift/R Shift | R Alt ¬ R Alt+L Shift/R Shift ¦ =+ [{ ]} \| 2E 2F 30 31 Europe 1
Appendix Edition 08/03 Name Code (Hex) 0x Check box Display/Function `~ 35 – ` L Shift/R Shift ~ – , L Shift/R Shift < R Alt ç R Alt+L Shift/R Shift Ç – . L Shift/R Shift > – / L Shift/R Shift ? R Alt ¿ ,< .
Edition 08/03 Appendix Name Code (Hex) 0x Check box Display/Function F9 42 – F9 L Shift/R Shift S1 L Ctrl/R Ctrl S13 – F10 L Shift/R Shift S2 L Ctrl/R Ctrl S14 – F11 L Shift/R Shift S3 L Ctrl/R Ctrl S15 – F12 L Shift/R Shift S4 L Ctrl/R Ctrl S16 F10 F11 F12 43 44 45 Print Screen 46 – Print Screen Scroll Lock 47 – Scroll Lock Break (Ctrl-Pause) 48 – Break (Crtl-Pause) Pause 48 – Pause Insert 49 – Insert Home 4A – Home Page Up 4B – Page Up Dele
Appendix Edition 08/03 Name Code (Hex) 0x Check box Display/Function Keypad 5 5D – Keypad 5 Keypad 6 Right 5E – Keypad 6 Right Keypad 7 Home 5F – Keypad 7 Home Keypad 8 Up 60 – Keypad 8 Up Keypad 9 PageUp 61 – Keypad 9 PageUp Keypad 0 Insert 62 – Keypad 0 Insert Keypad . Delete 63 – Keypad .