MT9750 V5.
Copyright and Trademarks Copyright © Siemens Nixdorf Informationssysteme AG 1998. All rights reserved. Delivery subject to availability; right of technical modifications reserved. All hardware and software names used are trademarks of their respective manufacturers.
Preface General information on MT9750 The MT9750 functions Hardware and software requirements Installation Configuration Working in emulation sessions Printing The diagnostic file The keyboard Continued
Character sets, compose characters, and printer control characters Appendix Glossary Abbreviations Related publications Index
1 Preface This product manual describes the MT9750 V5.0 emulation program from Siemens Nixdorf Informationssysteme AG (SNI). This chapter deals with the following subjects: – The basic functions of MT9750 and improvements to the preceding version – Guidelines on the use of this manual – Overview of the individual chapters – The notational conventions used in this manual 1.1 Brief description of the product MT9750 MT9750 V5.0 is a terminal emulation program that can be used under MS® Windows® NT 4.
Preface 1.2 Target group Target group This manual is intended for PC users who want to use the product MT9750 to communicate with applications on a BS2000 host. For a better understanding of this manual you should be experienced in using a PC and know how a PC network operates. You also need to know how to use the Windows interface as well as the relevant BS2000 applications.
Preface 1.3 Summary of contents Summary of contents This manual is divided into four parts that deal with various subjects relating to each respective task. In “Getting to know the product”, the functions of MT9750 are presented after an introduction to the terminology. In addition to the connection options, the 9750 functions supported and the additional functions are described.
Preface 1.4 Changes since the last version of this manual Changes since the last version of this manual The following section describes the new functions in MT9750 V5.0 compared with V4.1. ● MT9750 V5.0 now runs under Windows 95 as well as under Windows NT 4.0 as a 32-bit application. ● A new, user-friendly installation program supports you in configuring the program on your PC. ● Communication options: – LAN connections via the Windows NT 4.
Preface ● Print options: – – – – – ● Changes since the last version of this manual Bypass printing in local area networks (LANs) Choice between transparent print output and conversion with GDI print Full-page hardcopy without cursor positioning Bypass printing can be configured for transparent printing Individual print filters can be connected Extended options for exchanging data with other applications: – – – – – via the DDE interface via a DDE API via the EHLLAPI interface via the Entire Connection
Preface 1.5 Notational conventions Notational conventions The following notational conventions are used in this manual: italics Names of files, programs, commands, variables, options and screen dumps such as input fields, text fields, menus etc.
Getting to know the product 2 General information on MT9750 This chapter introduces you to the fundamental concepts and terminology of MT9750 emulation. It is intended for users with little or no previous knowledge and can be read selectively. You may want to skip this section if you have already worked with the preceding version or similar products and are familiar with the terminology. 2.1 Terminal emulation Host applications are generally operated at so-called terminals.
General information on MT9750 2.2 Session Session A session is the logical connection of two programs for the purposes of exchanging data. Session in this case refers to a connection between the MT9750 emulation and a BS2000 application. The MT9750 session runs in a window in Windows format. The data from the BS2000 host and keyboard input is displayed in the window work area; this is the presentation area of the host.
General information on MT9750 2.2.2 Session Passive session Passive sessions allow connections to be established from the host. These sessions are generally needed if you want to use the bypass print function. In bypass printing, the connection is established from the host; the remote station - your PC in this case - must have the mechanisms to detect that an attempt is being made to establish a connection and react to this attempt.
General information on MT9750 2.3 Programmable keys (P keys) Programmable keys (P keys) With MT9750, you can assign long or frequently used keyboard input to function keys. These keys are then referred to as “Programmable keys (P keys)”. Pressing a programmable key has the same effect as inputting the corresponding characters and keys directly using the keyboard. Using the P keys, you can save commands that have to be entered repeatedly in the same form and call them any number of times.
General information on MT9750 2.4 Keyboard mappings Keyboard mappings As there is no direct equivalence on a standard PC keyboard for all 9750 keys, some 9750 keys have to be mapped to PC keys. If, for example, you are working with a country-specific PC keyboard, MT9750 maps the DÜ1 key on the 9750 data display terminal keyboard to the input key on your keyboard. You can call the list of keyboard mappings using the Keyboard Mappings menu item in the Settings menu.
3 The MT9750 functions MT9750 has functions that go beyond the simple emulation of a DSS9750/63 data display terminal. The connection methods supported, the emulation functions that conform to those of the 9750, and the additional functions are listed below. 3.1 Connection methods supported MT9750 can be connected to the host system using all communication connections supported by the Windows (95 or NT) TCP/IP interface. These are, for example: 1. In a LAN: TCP/IP connections 2.
The functions of MT9750 LAN The following connections can be implemented using LAN/CX: – TCP/IP connections – Mobile connections via mobile radio networks (MODACOM and D1/D2) – ISDN connections If you want to connect your PC to the BS2000 host via a TCP/IP LAN, the Windows TCP/IP network protocol must be installed and configured. In addition, you will need a communication board to connect your PC to the LAN as well as a cable to connect your PC to the LAN.
The functions of MT9750 BS2000 host with BCAM SMCS-GW Server/ router MODACOM/ GSM MRTS ISDN PC with SMCS-MDC, or SMCS-GSM PC running Windows 95 or Windows NT 4.0 and appropriate protocol software WAN connection options The diagram above shows only a selection of the possible connections along with the components required. If in doubt, refer to the documentation for the respective product for information on other connection options available.
The functions of MT9750 3.
The functions of MT9750 3.3 Original device Additional functions In addition to emulating the functions of a data display terminal, MT9750 offers further functions: – Executable under MS Windows 95 and Windows NT 4.
The functions of MT9750 3.4 Print functions MT9750 print functions MT9750 emulates the bypass and hardcopy print functions of the 9750. You can also use the Windows Copy function which copies the contents selected in the session window to the local printer. Further on in this section you will find more information in this regard. 3.4.1 Bypass print Bypass printing denotes the output of host data to a printer connected to a data display terminal.
The functions of MT9750 3.4.2.1 Print functions Full-page hardcopy Hardcopy printouts output the screen contents from the current cursor position onwards to the printer. MT9750 offers you the option of printing the full screen contents or of outputting it to a file, regardless of the cursor position. This form of hardcopy is not initiated using a LAx key, but by selecting the Print Screen menu item in the Session menu or by clicking on the toolbar button. 3.4.2.
The functions of MT9750 3.6 Programming interfaces MT9750 programming interfaces MT9750 supports various programming boards that allow host data to be accessed via separate application programs: – Dynamic Data Exchange (DDE) interface – Emulator High Level Language Application Programming Interface (EHLLAPI) – Entire Connection – OLE Automation You can also integrate printer filters that allow the print data stream to be edited or changed in line with your requirements.
Preparing/configuring the product 4 Hardware and software requirements This section describes the hardware and software components required to operate the MT9750 emulation program . 4.1 PC The requirements for using MT9750 depend primarily on the operating system used. The minimum requirements for use are an 80486SX/DX or Pentium® processor and 8 Mbytes of main memory, these values increase considerably for use under Windows NT.
Hardware and software requirements 4.1.1 Host software requirements Connecting peripherals You can use the printer configured under Windows from MT9750 to create your hardcopies or bypass printouts. You can also connect various trimodal keyboards that have special BS2000 function keys and therefore simplify working with the product. 4.2 Host software requirements Ensure that the following software is installed on the BS2000 host: BS2000 V9.5 or later and TCP/IP (BS2000) V2.1A or later. BCAM V.
5 Installation This chapter describes the installation of the MT9750 software. It is divided into the following sections: The individual installation steps This section explains the correct sequence for the installation process. Installing the PC software This section explains how to install the software on your PC. Reinstalling components The section explains the procedure for installing components at a later date. Updating PC software This section explains how to update a version of MT9750 (V5.
Installation 5.1 The individual installation steps The individual installation steps When installing the MT9750 emulation, various components (BS2000 host, data transfer facilities, interface boards, emulation software) are connected logically. You should note the sequence for installing the emulation described in the following section to ensure smooth operation of MT9750. – First establish whether your PC can connect to the BS2000 system via a LAN connection.
Installation 5.2 Installing the PC software Installing the PC software MT9750 V5.0 is shipped with a user-friendly installation program that can perform a number of tasks for you: ● Prepare a server for the network installation ● Individual installation with various installation options ● Reinstall components ● Update a predecessor version (the predecessor version must be V5.0 or later) ● Deinstall the software 5.2.
Installation 5.2.2 Installing the PC software The installation program The options that you are offered when you call the MT9750 installation program depend on whether you already have a version of MT9750 V5.0 installed. If you do not, you have the following selection options: – Minimum installation – Standard installation – User-defined installation – Distributed installation You are offered the last option only if you are installing from a prepared server.
Installation 5.2.3 Installing the PC software Reinstalling components You can also use the installation program to add further components to an existing MT9750 installation. To do this, call the SETUP.EXE program from the installation medium once again. The program recognizes the existing installation and offers you options for reinstalling or updating MT9750. Click on Add Component to extend the installation and go to the component selection option.
Installation 5.3 Guidelines on the individual connection types Guidelines on the individual connection types The following section contains guidelines that should be observed with regard to the individual connection types or references to related documentation. 5.3.1 Connecting via TCP/IP LANs MT9750 supports the TCP/IP protocol stacks of the following products: – LAN1 Pro V5.0 – Windows 95 – Windows NT 4.0 You can connect your PC to a local network with one of these products.
Installation Installing printers You can find further information on software and hardware requirements in the relevant product documentation. 5.3.2 Connecting via the MODACOM mobile radio data network Connections to the German Telekom® MODACOM mobile radio data network can be implemented via TCP/IP. To do this, you need the SMCS-MDC product from Siemens AG and a suitable modem. From the point of view of the emulation, this type of configuration is completely transparent, i.e.
Installation Deinstalling MT9750 Local printer You can use a Windows printer connected to your PC from MT9750 for printing host files. A Windows printer can only be connected to a port supported by Windows (LPT1, LPT2, LPT3, COM1, COM2, COM3, COM4). Further information on this can be found in the Microsoft Windows User Guide. Information on configuring local printers under MT9750 can be found in the section “Configuring the printer” in the “Configuration” chapter. 5.
6 Configuration Once you have installed MT9750 you can configure the emulation for use. This chapter describes how to configure and customize sessions in MT9750. 6.1 Preparatory steps If MT9750 was already configured for you, continue with the chapter “Working in emulation sessions“ which describes the operation of the configured emulation program.
Configuration MT9750 session You can also work with different character formats in the various host application (i.e. small format characters are better suited to spreadsheets than large format ones) or with different P key assignments. You have to configure a session if you are calling MT9750 for the first time. 6.2.1 Configuring a session Ê Select New in the Session menu.
Configuration MT9750 session Ê In the Partner field, enter the Host Name as well as the host Application (optional) that you want to work with. As you can see, the default port for RFC1006 connections (102) is entered under Port Number. This cannot be changed. If you require another port, you must change to LAN-INET format.
Configuration MT9750 session You can also specify other options for starting the emulation session: – Reconnect on Startup means that the session is opened automatically when the emulation is started. – Specify Start iconized if the session is to be started as an icon (e.g. for bypass printing in the case of passive sessions). – Save in Group means that the session appears as a separate entry in the start menu in which you can start the session (and the emulation).
Configuration MT9750 session Using the LAN-INET format If you activate the LAN-INET option, the appearance of the dialog box changes somewhat: the fields under Partner and Local are assigned different input options. As is the case with RFC1006 format, with active sessions you must also enter the name of the host with which you want to communicate. In place of the host application, under LAN-INET specify the port number that is generated in the host application.
Configuration 6.2.1.1 MT9750 session Passive sessions Passive sessions play a special role. In most cases they are needed to implemented bypass print connections. In contrast to active sessions, when configuring a passive session you specify the local station (or the local port number under LAN-INET) that is reserved for the passive session instead of a host name. Configuring a passive session Ê Select the Advanced button in the Session: New dialog box.
Configuration 6.2.2 MT9750 session Configuring the data display terminal The following sections contain information on the data display terminal parameters that you may need to adjust. The parameters are found under Configuration: Terminal Settings (DSS).... As the parameters are session-specific, you can only configure them if you have configured and opened a session. Ê If you do not have a session open as described above, open one now. Ê Select Terminal Settings (DSS)... in the Configuration menu.
Configuration i MT9750 session DSS mode should always be matched with the respective host application. If you want to work with 8-bit character sets, EHCS or XHCS must also be installed on the BS2000 host. Character Set: This specifies which national character set should be displayed on the screen in 7-bit mode (or 8-bit mode if you wish). Choose the character set here that is used by the host application.
Configuration 6.2.2.1 MT9750 session Special terminal parameters Certain events that occur while working with MT9750 are displayed and queried using messages. The related operator actions may disrupt the work in the emulation in certain circumstances. You have the option of disabling the following dialogs in the Configuration: Special Parameters ...
Configuration 6.3 Converting session files from a preceding version Converting session files from a preceding version If you already have a preceding version of MT9750 installed and want to retain the existing session configuration, you can use a program supplied for this very purpose that converts the data from the old configuration files (CONNECT.INI, DIR1, and MTS files) to the new format. You call the conversion tool (MTKonv) from the MT9750 start group.
Configuration Converting session files from a preceding version Ê Open the MTS file to be converted using the File: Open menu. Ê Now start the conversion by selecting Conversion: Generate single. The session file to be converted is now transferred to the new format. Ê Save the new session file in the MT9750 V5.0 configuration path. To do this, use the File: Save As ... menu.
Configuration 6.4 Configuring the printer Configuring the printer This section describes how to configure MT9750 to print screen contents as well as host files. Information on printing can be found in the chapter “Printing“. When configuring a printer, a distinction is made between adjusting to the print data stream that comes from the host (host printer) and the print data stream that goes to the connected printer (local printer). 6.4.
Configuration 6.4.2 Configuring the printer Configuring a local printer If you want to print to a default Windows printer that was already installed, you do not need to configure anything else. Proceed as follows to use a printer other than the installed Windows printer: Ê Select Local Printer... in the Configuration: Peripherals menu. Ê In the list of Windows printers displayed, highlight the required printer that is then defined as the default printer.
Configuration Configuring the printer After its conversion, the print data is forwarded and output to the configured Windows printer. The following formats are supported: – – – – – – – 9001 format 9011 format 9012 format 9013 format 9022-200 HP LaserJet format 9022-200 Diablo 630 format, and IBM Proprinter format Other formats can be emulated using the Printer Definition Language (PDL). For information on how to do this, please refer to “The Printer Definition Language”.
Configuration Configuring the printer Ê Enter the printer generated in the host under Printer Type and the row length that you would like for your printout under Maximum Row Length. This value can be used by the host application to print data.
Configuration Configuring the printer the Configuration: Special Parameters menu. Specify the character in its hexadecimal form (e.g. 1b for ESC). – Printer filter If you want to connect a Windows printer whose function range deviates from that of the host printer, you have the option of linking in separate printer filters that you can customize yourself. To activate this type of filter, enter the file in the Configuration: Printer Filter: Enter... menu that contains the filter functions.
Configuration 6.5 Troubleshooting Troubleshooting An emulation program is a software product that cannot operate unless the following components are configured correctly: ● PC ● Interface boards ● Host In addition, you should check the following points if you have problems: 6.5.1 Configuring MT9750 Ensure that the correct character set is selected in the DSS Mode dialog box in the Configuration menu. If necessary, check the setting of the DSS Type as well. 6.5.
Using the emulation 7 Working in emulation sessions This chapter describes the functions you can use to work with MT9750. The following topics are dealt with in separate sections: – – – – – – Administering the sessions Session settings Exchanging screen data Emulation utilities Character generation Messages in the BS2000 status line Guidelines on use Windows programs are generally used with a mouse. MT9750 also offers many operational advantages if a mouse is connected to your PC.
Working in emulation sessions 7.1 Administering the sessions Administering the sessions The chapter “Configuration” contains a description of how to configure a session. A prerequisite for the following sections is that you have already configured one or more connection names and a session You can open and edit existing sessions, save changes, or configure new sessions. 7.1.
Working in emulation sessions 7.1.2 Administering the sessions Editing sessions You can use the Session: Edit menu to edit sessions. The following dialog box is displayed: Here you can see and change the connection parameters of the selected session. The advanced parameters (with the exception of the network password) are also available. If you need information on the individual parameters, refer to the section “Configuring a session“ in the “Configuration” chapter. 7.1.
Working in emulation sessions Administering the sessions Saving an active session: Ê Choose Save from the Session menu. The session window remains active after the save. You are only prompted to enter a filename if you are saving a new session. If the session was saved already, the original filename is used. Saving a new session or an existing session under a new filename Ê Select Save As in the Session menu. Ê Enter a filename for your session in the Save Session As box.
Working in emulation sessions 7.1.4 Administering the sessions Closing a session If you want to close individual sessions, you can either use the Session: Close menu item or the session control menu. If you exit the emulation program, all sessions still active are closed automatically.
Working in emulation sessions 7.2 Session settings Session settings Each session has settings relating to the display attributes and the keyboard mappings. The display attribute settings are divided into terminal setup and color mappings, font, and attribute mappings. 7.2.1 Terminal setup You can access the terminal setup options via the Settings: Terminal menu. You have the option of configuring decimal characters, the cursor, and the NULL character in the Setup Terminal dialog box.
Working in emulation sessions 7.2.1.1 Session settings Displaying the cursor position When you are automating data communications, it is helpful to know the position of the cursor since this is used by the MT9750 programming language functions. Activate the Show position option under Cursor Shape; additional information in the status line (e.g. 2/40) indicates the position (line/column) of the cursor.
Working in emulation sessions 7.2.2 Session settings Color mapping Host applications use colors to highlight information. If you do not like the colors chosen for this purpose, you can map these colors to alternative colors. A color palette from which you can select a replacement color for each color used by the host is displayed under the Colour Mapping dialog box which is accessed via Settings: Colours... The color palette complies with the graphics driver installed under Windows.
Working in emulation sessions 7.2.3 Session settings Font Use the Font Selection dialog box (this is accessed via the Settings: Fonts... menu) to define the font to be used for the screen output. You can choose between having a font selected automatically to fit the window size of the session or selecting a specific font. The selection of fonts ranges from 6 x 10 pixels to 12 x 28 pixels. Set fonts can only be selected when the Automatic Font Selection check box is not activated.
Working in emulation sessions 7.2.4 Session settings Attribute mappings BS2000 mask fields have field attributes (Field Type) and display attributes (defined by display control characters). Using MT9750 you can change: – The mapping of field attributes (e. g. protected or numeric) to display attributes (e. g. Blinking, Underscored or Half Intensity) in order to improve the clarity of the individual field types, and – The mapping of display attributes (e. g. Blinking) to colors (e. g.
Working in emulation sessions Session settings You can activate your own mappings with the Use Mappings check box. Otherwise the use of display attributes depends on the host application. This option is only available if a session window is already open. Mapping field types to attributes: Ê Select Attribute Mapping in the Settings menu. Ê Select a Field Type. Ê Select the Attribute to which you want to map the field type.
Working in emulation sessions 7.3 Exchanging data Exchanging data The use of modern terminal emulations on PCs allows data to be exchanged between host applications and PC applications and data to be reprocessed using user-friendly Windows applications.
Working in emulation sessions Exchanging data Copying part of the session Ê Open a session. Ê Using the mouse, select the right-hand corner within the session window that you want to copy. If you are not working with a mouse, proceed as follows: Ê Using shift + cursor control key, or the Mark menu item in the Edit menu, switch to marking mode. Ê Define the start of the area to be copied using the cursor control keys. Ê Holding down the shift key, mark the area to be copied using the cursor control keys.
Working in emulation sessions 7.3.1.2 Exchanging data Pasting screen data Data can be pasted from one of the following sources: – From the clipboard – From a file. Proceed as follows: Ê Open a session. Ê Position the cursor at the location in the screen where you want to insert the data. Ê Select Paste in the Edit menu. Ê Select the source of the data to be pasted in the cascading Paste menu. i Data cannot be pasted to protected fields.
Working in emulation sessions 7.4 DDE data exchange via the clipboard DDE data exchange via the clipboard DDE (Dynamic Data Exchange) is a mechanism for establishing and administering links between various Windows applications. The linked applications can then exchange and update their data automatically. MT9750 supports DDE data exchange in two ways: DDE data exchange via the clipboard and DDE communication using DDE data elements.
Working in emulation sessions 7.5 The emulation utilities The emulation utilities MT9750 contains some utilities to help you with your work. You can find the utilities under the Utilities menu. 7.5.1 Programmable keys (P keys) MT9750 supports the 9750 terminal function of programmable keys. The programmable keys are labeled P1 to P20 on the original device keyboard and on the trimodal keyboard and can be programmed by the user directly or via the host application.
Working in emulation sessions 7.5.1.1 The emulation utilities Recording programmable keys This function allows you to record input you make in a session and map it to a P key. Ê Select the Record Programmable Key: Start menu item in the Utilities menu and define the key to be assigned. Ê Enter the key sequence to be recorded. Functions such as DUE are also recorded. Ê To stop recording reselect Record Programmable Key. Once you have selected the Stop menu, the assignment is displayed so you can check it.
Working in emulation sessions The emulation utilities Ê Open the Key Assignments drop-down list box in the Programmable Keys dialog box and select the programmable key whose assignment you want to change. Ê Select the Edit command button. Ê Enter the key sequence you want to map to the programmable key in the Description: text box.
Working in emulation sessions 7.5.2 The emulation utilities Macro keys MT9750 contains macro keys which must be assigned in the same way as programmable keys. These are used to start other Windows applications. 7.5.2.1 Processing macro keys The dialog box for processing macro keys is similar in structure to the dialog box for editing the P keys – however, there is no function for recording keys. You can call this dialog box using the Utilities: Process Macro Keys ... menu.
Working in emulation sessions The emulation utilities Ê The next menu lists the file transfer products installed. If only one product is installed, the other is grayed out. After making you selection you change to the relevant file transfer window in which you can enter file transfer information. You can also access the file transfer program via the entries in the Start menu under Programs. 7.5.
Working in emulation sessions i The emulation utilities The keyboard mapping program can only be used with the mouse. It can be configured for fast access to certain functions using a toolbar (menu: Settings: Toolbar). If certain characters (e.g.national characters, ê) are to be mapped to the keyboard, these must be copied to the keyboard from the Character Set menu. The procedure for doing this is described in the following sections.
Working in emulation sessions The emulation utilities Searching for a specific assignment If you do not know which key on your keyboard is assigned a specific function or character, you can search for this key. To do this, click on the character (or function) you want to find in the corresponding display and press Options: FinD Mapping or Options: Find Functions/Control Sequences. (You can also press F3.) The key you are looking for on your keyboard is displayed.
Working in emulation sessions The emulation utilities Mapping the function selection window (hotspots) If you find the list of the 9750 key functions too unclear, you can display a selection of the 9750 keys that you use most often in a separate window. This function selection is also called a hotspot. It is saved in a file with the filename extension .HOT.
Working in emulation sessions 7.5.5 The emulation utilities Recording sessions The Utilities menu contains the menu item for recording sessions. This means that recordings of the data stream can be made that can be used for error analysis. This option is only available if a session window was first opened. You can record the full data exchange between the host and emulated data display terminal as well as parts thereof.
Working in emulation sessions The emulation utilities Canceling session recording i Before quitting the emulation program you must cancel any session recordings that are currently taking place if the recorded information is to be written to the specified file. Ê Select Record Session: Stop from the Utilities menu. The Confirm Session Recording dialog box is displayed on the screen. This displays the name of the file to which the session is currently being recorded. Ê Select OK to confirm the recording.
Working in emulation sessions 7.5.7 The emulation utilities Function selection (hotspots) If you defined a selection of functions as so-called hotspots, you can display the window for this selection. To do this, activate the Function Selection (Hotspots) option under Settings: Keyboard Mappings. It displays the last selection loaded in all sessions. To use different hotspots in different sessions, generate a number of hotspot files.
Working in emulation sessions 7.6 Composing characters Composing characters Characters can be created for which there are no keys on the keyboard using the compose key function. The COMPOSE key is used for this purpose. If there is a COMPOSE key on your keyboard (trimodal keyboard), use it. This function is represented by the ALTGR key on PC keyboards. i The compose function is only available if your data display terminal is working in 8-bit mode.
Working in emulation sessions 7.7 If you require help If you require help You can call detailed, context-sensitive information for MT9750. 7.7.1 General help MT9750 provides a general online Help feature which brings you through certain procedures, e.g. configuring sessions or printing files, step-by-step. There is a reference system for the Help text in the usual Windows format. To call the index, select Utilities from the MT9750 menu bar. i 7.7.
Working in emulation sessions 7.8 Status line display Status line display The status line or device status line that is displayed at the bottom of the screen is described in detail in the Operating Manual for the 9750-type data display terminal. The following description is intended to explain the messages displayed in this line. BEL BEL is called or deleted by control characters from the application program. You can reset the display by pressing RS .
Working in emulation sessions Status line display LINE The LINE light goes on when the connection is established to the computer. MCR If the host requested an authorization card, the MCR light goes on; once the information on the authorization card is transferred to the computer, the display disappears. MCR ERROR This is displayed if an error relating to the card reader connected occurs.
Working in emulation sessions Status line display XREQ XREQ stands for send request and always lights up when a key that initiates exchange of data is pressed. The light goes out when the data exchange has begun or you press the RS key. XREQ flashes once data exchange is cancelled. The following error messages are only displayed if you are using a card reader: CARD INVALID The display shows that the card has not been read correctly. Try to insert the card in the reader once more.
8 Printing This chapter deals with the various aspects of the print function. The following subjects are described in separate sections: – – – – – – Overview of the print options Output to a printer Printing host files (bypass print) Printing the screen contents Redirecting the print output Printing using 8-bit character sets 8.1 Overview of the print options MT9750 supports both bypass and hardcopy print output.
Printing 8.2 Output to a printer Output to a printer The print data is transferred to a Windows printer. For information on setting up these printers, see the chapter “Configuration”. You have to define a local printer before print can be output. You set the printer under Local Printer in the Configuration menu. If you are printing to Windows printers, use the Windows Print Manager functions. Each print job (hardcopy, bypass, copying to the printer) produces a separate print list.
Printing 8.3 Printing host files (bypass print) Printing host files (bypass print) If you want to output host files to your local printer, use so-called bypass print. In this mode, data is transferred directly from the host to the printer, bypassing the screen (i.e. it is not displayed on the screen). MT9750 supports the printer bypass function that allows you to output host files to a file or to a printer connected to your PC.
Printing 8.4 Printing the contents of the screen Printing the contents of the screen If you want to output a screen dump of the current session window to the local printer, you can choose either the hardcopy mode or the Windows Copy function from the Edit menu. The printer control characters carriage return (CR), line feed (LF), horizontal tabulation (HT), backspace (BS), and form feed (FF) are used with these print functions. Other control characters are not processed, they are output as spaces.
Printing 8.4.1 Printing the contents of the screen Hardcopy You can create a screen dump of the current session on your local printer using the Hardcopy option. The screen dump starts at the position of the BS2000 cursor and encompasses all characters up to an end marker or the lower right corner of the screen. Hardcopy output can be initiated either by the user or the host application. Starting the print job with a LAx key is referred to as a “manual hardcopy”.
Printing 8.4.3 Printing the contents of the screen Copying to the printer The contents of the session window (screen data) can be marked and copied to the PC printer. Choose the Copy option in the Edit menu to copy the screen data to the PC printer. You must first mark the relevant data using the mouse or the Mark option in the Edit menu. If you want to mark all the data displayed in the session window, choose the Select All option in the Edit menu.
Printing 8.5 Redirecting print output Redirecting print output You can redirect the hardcopy or bypass print job to one or more files. This is done in the Configuration: Peripherals: Print Redirection menu. You can also redirect the output of the Copy To Printer function using this option. This setting is session-specific. If you redirect the bypass output to an individual file, MT9750 creates the file bypass. New bypass output overwrites this file.
Printing 8.6 Printing using 8-bit character sets Printing using 8-bit character sets The BS2000 character set is converted to ANSI (the Windows PC printer character set) if you use a Windows printer. The ISO 8859-1 8-bit character set is the only one that comes close to the ANSI character set. Errors can occur in the output if you use a different 8-bit character set. 8.
Looking up information 9 The diagnostic file MT9750 logs various activities such as the opening and closing of sessions, the starting and ending of the emulator, and the termination of the connection in a MT9750.DIA file. The maximum size this file can reach in ASCII format is 500 Kbytes. If this is exceeded, the file is saved with the filename extension .OLD and further results are written to a new diagnostic file. This file is created in the configuration directory, unless otherwise configured.
The diagnostic file 9.2 Structure of the diagnostic file Structure of the diagnostic file Each of the results to be logged results in an entry in the diagnostic file with the following structure: Current number Entry date Session name Entry time Component Process ID Product Message type Version Error number 11893 07.10.95 16:09:44.49 0005 MT9750 V4.1A00 bibl 00 01 FFFFFFFFFFD Meaning of the diagnostic entries The current number always relates to an emulation session. It starts at one.
10 The keyboard The MT9750 supports the connection of various keyboards. All the original device keys are available on the trimodal keyboards, as are the 97801 data display station keys. The following section lists the keyboards that are supported and explains the BS2000 device functions. These device functions are also available if you are not using a trimodal keyboard, although they must then be input using key combinations, or initiated by clicking on the Function Keys Window.
The keyboard BS2000 keys Deletes the character at the current cursor position; any subsequent characters shift to the left. AFZ (Delete a line) Moves all lines below the line containing the cursor up a line. AM (Beginning marker) Start flag for the data transmission to the host. (+formatted mode) LSP (Delete memory) Clears the screen completely. (+formatted mode) DÜ1 (Data transmission) Transmits data to the BS2000 host.
The keyboard LSP BS2000 keys (Delete memory) The entire screen memory is flushed. LVD (Delete variable data) Deletes the characters from the current position of the cursor to an end marker or the lower right corner of the screen. LZE (Logical line end) Indicates the logical line end. A logical line can be one or more lines. LZF (Delete to line or field end) Deletes the characters between the current cursor position and the line end or an end marker.
11 Character sets, compose characters, and printer control characters 11.1 Character sets MT9750 does not support a function for loading character sets from the host. The tables in this chapter show the 7-bit and 8-bit character sets that are supported by MT9750 and can be displayed. MT9750 supports the following character sets: 7-bit 8-bit International German English Italian French Spanish Danish Swedish Roman alphabet no. 1 ISO 8859-1 Roman alphabet no.
Character sets 11.1.1 Character set ISO 8859-1 (Roman alphabet no.
Character sets 11.1.2 Character set ISO 8859-2 (Roman alphabet no.2) 04 05 06 07 10 11 12 13 14 15 0 @ P ‘ p NBSP ° Ŕ Ð ŕ d 01 ! 1 A Q a q A̧ a̧ Á Ń á ń 02 " 2 B R b r ¸ Â N â n 03 # 3 C S c s L A Ó a ó 04 $ 4 D T d t ¤ ´ Ä Ô ä ô 05 % 5 E U e u ´ L ´ L´ O ´ o 06 & 6 F V f v Ś s´ ´ C Ö ć 07 ’ 7 G W g w § Ç x ç 08 ( 8 H X h x .. ¸ C ) 9 I Y i y S s É R . U c 09 é r .
Character sets 11.1.3 Character set ISO 8859-5 (Roman/Cyrillic) 02 03 04 05 06 07 10 11 12 13 14 00 SP 0 @ P ‘ p NBSP Α Ρ a p 01 ! 1 A Q a q Ë C σ c 02 " 2 B R b r T B T 03 # 3 C S c s 04 $ 4 D T d t C 05 % 5 E U e u S 06 & 6 F V f v I 07 ’ 7 G W g w Ï 08 ( 8 H X h x J 09 ) 9 I Y i y Jb : J Z j z k { 12 ; K [ < L \ _ = M ] m 14 .
Character sets 11.1.
Character sets 11.1.5 Character set ISO 8859-9 (Roman alphabet no.
Compose characters 11.2 Compose characters This section shows all compose characters that are supported by MT9750, as well as the key sequences that are used to compose them. i The Compose function is only available when your session is in 8-bit mode. See the section on setting up the data display terminal in the „Configuration“ chapter for information on changing terminal modes. To create a compose character: Ê Press and release the COMPOSE key.
Compose characters The following tables show the compose key sequences: $ $ $Í Í$ $A A$ $a a$ $ $ $r r$ $R R$ $( & & ' ' ( ( Í( (Í (A A( ( ( , , ,Í Í, ,A A, , , 1a a1 2 2 2Í Í2 2A A2 2a a2 2 2 2 2 37 73 8 8 8Í Í8 8A A8 8 8 [[ < < £ D £ D ¢ DÍ ¢ ÍD ¤ DA ¤ AD ¥ Da ¥ aD ¦ D ¦ D § DR § RD § Dr § rD ¨ DH © F © F ² G ² G « H « H ª ÍH ª HÍ ¬ HA ¬ AH H H
Compose characters Compose keys ISO 8859-2 Product Manual U42006-J-Z795-1-7600
Compose characters Compose keys ISO 8859-5 Product Manual U42006-J-Z795-1-7600
Compose characters Compose keys ISO 8859-7 Product Manual U42006-J-Z795-1-7600
Compose characters Compose keys ISO 8859-9 Product Manual U42006-J-Z795-1-7600
Printer control characters 11.3 Printer control characters supported This section lists the control characters in the host data stream which are interpreted in the course of bypass printing. Some of these control character functions are ignored and some are emulated in full or in part. If a control sequence is ignored, the characters are removed from the data stream. A warning is displayed that the printout may contain errors. This warning can be suppressed, but printing is continued.
Printer control characters Control character function Control sequence (ISO 7-bit) Emulated Remarks Set form length 1B 5B p1 70 x The control sequence with P1=0 is ignored, i.e. a warning is output. This function should disable the FF function.
Printer control characters Control character function Control sequence (ISO 7-bit) Emulated Remarks Carriage return OD x When using Windows printers, CR is always interpreted as a combination of CR and LF. Any subsequent LF is ignored.
Printer control characters Control character function Control sequence (ISO 7-bit) Emulated Set spaced mode Reset spaced printing Set proportional mode Reset proportional mode Bidirectional mode Unidirectional mode Justify left and right Reset justification Relative horizontal tabulation Absolute horizontal tabulation by character pitch Absolute horizontal tabulation by microcolumns Set horizontal tab stops Reset horizontal tab stops 1B 5B p1 20 45 1B 5B 20 45 1B 5B 3C 77 1B 5B 3D 77 1B 20 3A 1B 20 3D
Printer control characters Control character function Set italics mode Reset italics mode Set underline mode Reset underline mode Set boldface mode Reset boldface mode Set double point Reset double point Set tall mode Reset tall mode Smudge Select national character set Product Manual Control sequence (ISO 7-bit) Emulated Remarks 14 39 x 15 cpi(BAM) 1B 2A 33 1B 33 1B 2A 34 1B 34 1B 30 1B 39 1B 2A 39 1B 21 31 1B 21 30 1B 21 33 1B 21 32 1B 21 35 1B 21 34 7F 1B 28 p1 x x x x x x x x x – – – – x x E
Printer control characters Control character function Control sequence (ISO 7-bit) Emulated Print characters at code x’00’ to x’1F’ and x’80’ to x’9F’ Activate character set 1 (SI) Activate character control set 2 (SO) Activate loadable character generator Activate loadable character generator (96 characters) Load base character generator into LCG Load single character into LCG (8-bit mode) Load single character into LCG (6-bit mode) Set bit image graphics, 8-bit, single density Set bit image graphics,
Printer control characters Control character function Control sequence (ISO 7-bit) Control character for initial con- 1B 52 dition Request device ID Load sequence number Request status message Initialize printer line density 6 lpi line density 8 lpi Absolute vertical tabulation Relative vertical tabulation Select character component Set overrule mode Reset overrule mode Select dot group Set graphics mode with repeat factor Load text and graphics memory Terminal text and graphics memory loading Read text
12 Appendix 12.1 DDE data exchange DDE (Dynamic Data Exchange) is a mechanism for establishing and administering links between various Windows applications. The linked applications can then exchange and update their data automatically. In this process, there is a distinction to be made between the DDE client and the DDE server. The DDE client signifies the part of the target application that receives the data from the DDE server.
Appendix DDE data exchange 12.1.1 Defining a DDE connection You need to establish a DDE connection in order to transfer data automatically from the emulation to another Windows application. To do this, proceed as follows: Ê Select the DDE Configuration... menu item in the Edit menu In the dialog box displayed, you have the option of viewing the characteristics of the DDE connection that was already configured. The following information is displayed: Topic This is fixed and reads marked.
Appendix DDE data exchange 12.1.2 Establishing DDE connections to other Windows applications In order to establish the DDE connection to the target application, you will need to take preparatory steps in the relevant application. The steps you need to take in the individual situations depend on the target application and are described there. The following section contains an example of how to link to a document that was created using the Windows application MS Word.
Appendix 12.2 Generating UTM applications Generating UTM applications The following sections contain examples for the generation of a UTM application using MT9750. 1. Defining a UTM dialog terminal with a unique terminal name: LTERM and PTERM KDCDEF instructions: PTERM ,LTERM=,PRONAM= ,PTYPE=T9750 LTERM =terminal name (in the LAN=PPort of the local name) = logical name of the terminal in the UTM =name of the PC in the BS2000 2.
Glossary 9632 See LAN channel adapter. 9750, 9755, 9756, 9758, 9762, 9763 See data display terminal. ANSI The 8-bit character set of the American National Standards Institute. MS Windows uses the ANSI character set. The first 128 characters are the same as in the ASCII character set. ASCII An acronym for American Standard Code for Information Interchange. ASCII defines a standard set of codes for text characters.
Glossary data display terminal A data display terminal consists of a visual display unit, system unit, and a keyboard. You can work with a BS2000 computer from a 9750 data display terminal. display attribute Display attributes define how data is displayed. An attribute can relate to a certain color (on a color screen) and can also create effects such as reverse video, blinking, high intensity, underline, and the like. Ethernet A standard system for linking computers.
Glossary LAN (local area network) A network in which all terminals and other devices are a short distance away from each other and can be linked by cable. LAN channel adapter (9632) The 9632 LAN channel adapter is used to connect a BS2000 host to a LAN on the basis of an Ethernet protocol. multiple sessions You can establish up to 16 concurrent sessions under MT9750. These are referred to as multiple sessions. online Help If you have any questions (e.g.
Glossary user ID The user ID is a string that is used to identify the user to the operating system. wildcard A character that can stand for any character or any group of characters. Wildcards are used in copying, deleting, and in other functions.
Abbreviations A ANSI API ASCII American National Standards Institute Application Programming Interface American Standard Code for Information Interchange B BCAM BS BS2000 Basic Communication Access Method Backspace Operating System 2000 C CECP Com CC CR CR CSMA/CD D DCAM DDE DOS DDT DT E EBCDIC EHCS EHLLAPI Product Manual Country extended code page Communication port Communication computer Card reader Carriage Return Carrier sense multiple access with collision detection Data Communication Acces
Abbreviations F FEP FF FTP G GDI GSM H HT HTML I INCA ISDN ISO IVR L LAN LDUES Front-end processor Form feed File Transfer Protocol Graphic design interface Global System for Mobile communications (EG standard Groupe Special Mobile Horizontal tabulation Hypertext Markup Language Intelligent network and communications adaptor Integrated Services Digital Network International Organisation for Standardization Integrated host (from the German name) LF LLS LPT Local area network Loadable communication co
Abbreviations OLE openFT P PC PDN Object linking and embedding Open filetransfer PLUS Personal computer Program System for Data Communication and Network Control Loading and saving program keys R RCC RECV RFC1006 RSO Remote cluster controller Communication Request for Comment 1006 Remote SPOOL Output S SMCS Siemens Mobile Communication Services T TC TCP/IP TELNET TNS Terminal computer Transmission Control Protocol/Internet Protocol Teletype network Transport Name Service U UTM Universal transact
Related publications Related publications from Siemens Nixdorf Informationssysteme AG You can find more information in the following SNI manuals if necessary: – – – – PCD Operating Manuals BS2000 System Administration documentation.
Related publications TRANSDATA Datensichtstationen Funktionelle Beschreibung Benutzerhandbuch TRANSDATA Data Display Terminals Functional Description User Guide TRANSDATA Datensichtstationen Code-Tabellen Benutzerhandbuch TRANSDATA Data Display Terminals Code Tables User Guide TRANSDATA PDN PDN-GA V11.0A Netzzugang für Datensichtstationen Benutzerhandbuch TRANSDATA PDN-GA V11.
Related publications The following manual provides important information on generating your data display terminal in PDN: TRANSDATA BS2000 PDN PDN-GA V11.0A DCAM V11.0A Generierung eines Datenkommunikationssystems Benutzerhandbuch TRANSDATA BS2000 PDN PDN-GA V11.0A DCAM V11.0A Generating a Data Communication System User Guide If you need information on RSO, the BS2000 SPOOL program, you can look it up in the following manual: BS2000 RSO V2.
Related publications Other documentation Microsoft Windows User’s Guide Microsoft Windows Getting Started with Microsoft Windows Product Manual U42006-J-Z795-1-7600
Index copy 22 copy and paste 62 copy to the printer 87 cursor 51 cursor position 57 8-bit character set 25 9632 118 9750 functions 19 9750 print functions 21 A abbreviations 122 ANSI 118 ASCII 118 attribute mappings 60 B BEL 79 brief product description BS2000 118 BS2000 keys 92 bypass 21, 82 5 C CARD BLANK 81 character set 41 character set ISO 8859-1 96 character set ISO 8859-2 97 character set ISO 8859-7 99 character set ISO 8859-9 100 character sets 95 color mappings 58 communication computer 118 COMP
Index function selection window functions 16, 19 G GSM 73 31, 32 H hardcopy 21, 82, 86 HDLC 119 help 78 host 119 Host Name 36 host printer 46 host software 25 HOSTS 31 hot link 115 hotspots 8, 73 HPT 79 I INS 79 install reinstall 30 update 30 Installation 26 installation 26 delete 33 PC software 28 printers 32 steps 27 Internet address 119 Internet protocol 119 ISDN-Connect 31 item 115 K KEYB 79 keyboard 92 keyboard mapping change 71 examples 73 with functions 72 with special characters 72 keyboard mappi
Index passive sessions 42 PC 24 PDEV1 80 POLL 80 Port Number 36 port number 38 PR1 80 PR2 80 preface 5 presentation area 12 print 82 differences 89 overview 82 redirect the print 88 screen contents 85 with 8-bit character sets 89 print the screen contents 85 printer control characters 107 printer filters 23 programmable keys 14, 66 edit 67 record 67 programming interfaces 23 protocol 120 R Reconnect on Startup 37 RECV 80 redirect print output 88 reinstall components 30 Related publications 125 requirements
Index X XHCS 25 XREQ 81 Z Zeichensatz ISO 8859-1 Product Manual 96 U42006-J-Z795-1-7600
Siemens Nixdorf Informationssysteme AG User Documentation QEC XS QM4 33094 Paderborn Germany Fax: (05251) 815208 Comments Suggestions Corrections Submitted by ✁ Comments on MT9750 V5.
Siemens Nixdorf Informationssysteme AG Training Center, Consulting Service 81730 Munich Germany Fax: (++49) 89636-52003 Courses Consulting Self-tuition media The Siemens Nixdorf Training Center offers consulting for in-service training, courses and self-tuition media on almost all aspects of information technology, either on your premises or at a Training Center near you. Write to us for information and course programs.
Information on this document On April 1, 2009, Fujitsu became the sole owner of Fujitsu Siemens Computers. This new subsidiary of Fujitsu has been renamed Fujitsu Technology Solutions. This document from the document archive refers to a product version which was released a considerable time ago or which is no longer marketed. Please note that all company references and copyrights in this document have been legally transferred to Fujitsu Technology Solutions.