PrintNet Enterprise Suite User’s Manual
Software License Agreement CAREFULLY READ THE FOLLOWING TERMS AND CONDITIONS BEFORE USING THIS PRODUCT. INSTALLATION INDICATES YOUR ACCEPTANCE OF THESE TERMS AND CONDITIONS. PROMPTLY REMOVE ALL FILES RELATED TO THIS PRODUCT FROM YOUR HOST PLATFORM SHOULD YOU DISAGREE WITH ANY OF THE TERMS OR CONDITIONS LISTED BELOW. 1. “Software” shall mean the digitally encoded, machinereadable data and program.
PrintNet Enterprise Suite User’s Manual
This document contains proprietary information protected by copyright. No part of this document may be reproduced, copied, translated or incorporated in any other material in any form or by any means, whether manual, graphic, electronic, mechanical or otherwise, without the prior written consent of Printronix, Inc. Printronix, Inc.
Table of Contents 1 Overview .............................................................. 11 PrintNet Enterprise Suite .......................................................................11 Requirements ........................................................................................11 Installing the Software ...........................................................................11 Printer Setup .........................................................................................
Table of Contents 3 Applications and Web Access .............................. 71 Configuration Editor............................................................................... 71 Menu Tree ........................................................................................ 72 Creating Configurations ................................................................... 72 Changing Configurations.................................................................. 73 Saving Configuration Files .........
Table of Contents Speed Keys .........................................................................................123 Job Capture .........................................................................................124 Job Capture Features ....................................................................125 Web Access ........................................................................................128 The PNE Web Site URL Address...................................................
Table of Contents Edit Information ................................................................................... 169 General Tab ................................................................................... 169 Memo Tab ...................................................................................... 170 Patterns / Variables ............................................................................. 170 Pattern Character Tab................................................................
Table of Contents Timers .................................................................................................254 Delay Timer Mode ..........................................................................254 Daily Timer Mode ...........................................................................256 Weekly Timer Mode .......................................................................257 Using Timers ..................................................................................
Table of Contents A Contact Information ............................................ 313 Printronix Customer Support Center ................................................... 313 Printronix Supplies Department........................................................... 314 Corporate Offices ................................................................................314 B Linux Font Configuration File .............................
1 Overview PrintNet Enterprise Suite PrintNet Enterprise Suite (PNE) allows you to organize all of the printers in your office remotely in a single database, download software and printer configuration settings from a host computer with a single mouse click, and use a virtual operator panel to configure printers in the same room or on the other side of the world. Requirements • a line matrix or thermal printer manufactured by Printronix®, Inc.
Chapter 1 Printer Setup Printer Setup Your printer uses the diagnostic port to communicate with PNE. The diagnostic port must be configured to interact with the NIC. Follow the PNE, Telnet, or Operator Panel Method below for your printer model to configure the diagnostic port. PNE Method All Supported Printers You can configure the diagnostic port to interact with the NIC using PNE. See “Enable Remote Printer Management” on page 151. Telnet Method All Supported Printers 1.
Operator Panel Method Operator Panel Method P8000 Series Line Matrix Printers 1. Press ONLINE key to enter Offline mode. 2. Press ↵ key to enter Menu mode. 3. Press the UP and Down keys at the same time to unlock the ↵ key. 4. Press the (Right) and (Down) keys until DIAGNOSTICS displays. 5. Press ↵ to enter the DIAGNOSTICS menu. 6. Press the (Up) key until Printer Mgmt displays. 7. Press ↵ to enter the Printer Mgmt menu. 8. Press (Down) key to until PNE Port displays. 9.
Chapter 1 Printer Setup P5000 Series Line Matrix Printers 1. On the operator panel, press the ON LINE CLEAR key to take the printer offline. 2. Press UP and DOWN at the same time to unlock the ENTER key. 3. Press PREV, NEXT, UP, and DOWN at the same time to enter the Factory menu. 4. Press NEXT until PRINTER MGMT displays. 5. Press DOWN until DIAGNOSTIC PORT displays. 6. Press DOWN again to see the current selection. 7. Press NEXT until Debug Ethernet or Debug Adapter displays. 8.
Operator Panel Method SL5000e/T5000e Series Thermal Printers 1. On the operator panel, press the PAUSE key to take the printer offline. 2. Press ↓ and ↵ at the same time to unlock the ↵ key. 3. Press +, –, ↓, and ↑ at the same time to enter the Factory menu. 4. Press ↓ until Diagnostic Port displays. 5. Press + until Debug Ethernet displays. 6. Press ↵ to select it. 7. Press ↓ and ↵ at the same time to lock the ↵ key. 8. Press PAUSE twice to put the printer back online. SL4M/T4M Series Thermal Printers 1.
Chapter 1 Printer Setup Set Password See “Set Printer Password” on page 135 to learn how to set passwords. If the password is unknown you must clear it first. P8000 Series Go into the Factory menu (press , , , and at the same time when the printer is offline), then into the PNE Access menu. Press until Clear Password displays. Unlock the ENTER key, then press ENTER to clear the User and Supervisor passwords. Under the Security tab in Printer Properties, delete any passwords that already exist.
Set Telemetry Path (SL5000/T5000 Series Only) Set Telemetry Path (SL5000/T5000 Series Only) The following procedure enables you to collect data using the Data Validation application. 1. On the operator panel, press the PAUSE key to take the printer offline. 2. Press ... to place the printer in Menu mode. QUICK SETUP displays on the operator panel. 3. Press ↓ and ↵ at the same time to unlock the ↵ key. 4. Press + until VALIDATOR displays. 5. Press ↓ until Telemetry Path displays. 6.
Chapter 1 Loading and Using Foreign Language Fonts Loading and Using Foreign Language Fonts PNE supports Asian languages such as Korean, Simplified Chinese, and Traditional Chinese. UTF-8 encoding is utilized since it has the ability to support all known languages and is backwards compatible with ASCII (specifically 0 - 7F). Microsoft operating systems provide most of fonts for the world languages which can be obtained from Microsoft’s web site.
Unix Setup Unix Setup Java for Linux platforms also includes a font.properties file. This file needs to be modified to support the fonts on the user’s Linux or Solaris platforms. Find or purchase the printer supported fonts for the languages needed. The additional printer languages supported include Korean, Simplified Chinese, and Traditional Chinese. Use a package manager such as Red-Hat Package Manager (RPM) to load the font files onto the UNIX system.
Chapter 1 Getting Started Getting Started This section provides a short tutorial on how to set up and access a printer using PNE. 1. This tutorial assumes the host computer running PNE and the printer you want to access are connected by a network. You must know the printer’s IP Address and Port Number. 2. From your operating system, launch PNE. Click the splash screen to see the main window of the printer database more clearly. See Figure 1. Figure 1. Printer Database Main Window 3.
Unix Setup Figure 3. Printer Properties: Identification Tab 4. Double-click New_Printer (A template). The Printer Properties dialog box opens. See Figure 3. 5. Assign a name to your printer. Delete the words New_Printer in the Name (Unique) field, and then type Tutorial. 6. Assign a description to this printer. Delete the words A template in the Printer Description field, and then type My First Connection.
Chapter 1 Getting Started Figure 4. Printer Properties: Security Tab 7. Click the Security tab. See Figure 4. 8. If you are using PNE for the first time, it is likely that no passwords are assigned to this printer. If you are unsure, contact your system administrator. • If no passwords are assigned, leave the password boxes empty. • If a User password is necessary to access this printer, type the password in the User Password field.
Unix Setup Figure 5. Printer Properties: Connections Tab – Network Sub-Tab 9. Click the Connections tab. By default, the Network sub-tab displays. 10. Click the IP Address field and then type the IP Address of the printer you want to access. Follow the format shown in Figure 5. The Port Number field must be set to the same port as the printer. Leave it set at 3001. Leave the Time Out (5..300 seconds) field set at 15 seconds.
Chapter 1 Getting Started Figure 6. Connections: Connections Tab – Access Method Sub-Tab 11. Click the Access Method sub-tab. See Figure 6. The Access Method tells PNE how the host computer communicates with the printer. Make sure it is set to Ethernet. Ignore Download Mode and Download Timeout for now. These options are described in “Access Method Sub-Tab” on page 66.
Unix Setup Figure 7. Printer Database Main Window 12. Click OK. The Printer Properties dialog box closes and you return to the printer database main window. See Figure 7. Your printer is now set up in the PNE database. 13. Try to access the virtual operator panel as a test to see if the information you input is accurate. Follow this procedure: a. Tutorial (My First Connection) should be highlighted in blue, as shown in Figure 7. If it is not highlighted, click it to select it. b.
Chapter 26 1 Getting Started
2 Printer Database Overview When you start PNE, the printer database window appears first. The printer database tool organizes and controls printers and Download files. Figure 8 shows how the database looks when PNE launches for the first time. Menu Bar Toolbar Database Pane Status and Error Log Pane Status Bar Polling Indicator Figure 8. Printer Database Main Window The menu bar contains all the menus used to control the functions of the program. The menus are described later in this chapter.
Chapter 2 The Menu Bar databases with PNE as you want. Databases save as .pdb files on your local hard drive. NOTE: You can open only one printer database at a time. The Status and Error Log scrolls status and error messages as you work through the program. If PNE does not function properly, look at this pane for error messages. Use the scroll bar on the side of the pane to reference previous status and error messages.
Preferences Save Saves the active database file using its current name. Save As Prompts you to enter a name for the current database file before PNE saves it. Use Save As if you do not want to overwrite the current database file. Preferences Opens the Preferences dialog box. See page 29. Exit Exits PNE. Preferences The Preferences dialog box has three tabs: Printer Database, Configuration Editor, and Servers. See Figure 10. Printer Database Tab Figure 10.
Chapter 2 The Menu Bar Lease Time on Printer Connection: Enter an amount (in seconds) to set the maximum amount of time a printer connection can remain open without any communication. The default is three seconds. Security: Check the Show message when the printer is not protected check box to enable a warning message that informs you when a selected printer does not have an assigned password. Configuration Editor Tab Figure 11.
Preferences Servers Tab Figure 12. Preferences: Servers Tab The Servers tab allows you to assign port values for the SNMP (Simple Network Management Protocol) Trap Server, the Web Server, and the XML Server. Click Service Enabled next to the corresponding server to turn it on. NOTE: You must restart PNE to use the new settings and enable the servers. SNMP Trap Server: The service that enables PNE to receive alerts from the printer when its status changes.
Chapter 2 The Menu Bar Startup Tab Figure 13. Preferences: Startup Tab In the Startup tab, check the AutoID Data Manager check box to set the AutoID Data Manager (page 281) to launch automatically when PNE launches. If you have added printers in the printer list (page 284), and the Run box is checked, the AutoID Data Manager will launch and begin collecting telemetry data automatically when PNE launches. NOTE: You must restart PNE to use the new settings.
Preferences Macro Settings Tab Figure 14. Preferences: Macro Settings Tab – General Sub-Tab The Macro Settings tab has three sub-tabs: General, Network, and Serial. See Figure 14. General Sub-Tab Macro Config File: Displays the macro file that will load automatically when you start the macro utility. To select a new default macro config file, type it into the Macro Config File field, or click Browse to locate a file on your network. Printer Port: Allows you to select the port that data is sent through.
Chapter 2 The Menu Bar Figure 15. Preferences: Macro Settings Tab – Network Sub-Tab Network Sub-Tab Use the Network tab only when the Printer Port on the General tab is set to Network. IP Address: The address of the printer where PNE will send the data. Port: The port number that PNE will use to send the data. This must match the network interface card (NIC) of the printer where PNE will send the data. In most cases this is 9100, the default. If not, contact your system administrator.
Preferences Figure 16. Preferences: Macro Settings Tab – Serial Sub-Tab Serial Sub-Tab Speed: The baud rate at which data transfers. This setting must match the speed of the printer host serial port under the SERIAL PORT menu (thermal printers) or the SERIAL submenu in the HOST INTERFACE menu (all other printer models). See “Serial Port” (thermal) or “Host Interface” (all others) in your User’s Manual. Word Size: The number of data bits per character. In most cases this should be set to 8.
Chapter 2 The Menu Bar Figure 17. Preferences: USB Support Tab USB support is disabled by default. It can be enabled by using the Preference setting under the File menu. In the Preference dialog, click the USB Support tab and make sure that the box “USB Support Enable” is checkmarked. IMPORTANT Restart PNE to enable the new USB setting. The Edit Menu Figure 18. Edit Menu Use the Edit option on the menu bar to build your database. The options in the Edit menu are described below.
The Edit Menu Inserting an item involves three steps: 1. Select a database item. (The new icon will appear below the item you select.) 2. Define which type of icon you want to add. Select Edit Insert and then select the item you want to add. Or click the (insert new folder), (insert new printer), or (insert new Download file) icon. A new icon appears in the database. 3. Define what printer, folder, or file this icon represents. a. To define a printer, see “Defining Printer Properties” on page 61. b.
Chapter 2 The Menu Bar The View Menu Figure 19. View Menu Collapse Tree Collapses all folders on the database menu tree. Only the top level menu items display. Expand Tree Expands all folders and printers on the database menu tree. All folders, printers, and Download files display.
The View Menu Style Angled Lines: Shows the links between database items using angled lines. Figure 20. Angled Lines Horizontal Lines: Shows the links between folders using horizontal lines. Figure 21.
Chapter 2 The Menu Bar No Lines: Shows no lines between database items. Figure 22.
The View Menu Toolbar Allows you to select which buttons display on the toolbar. NOTE: By default, some icons do not appear in the toolbar. For a description of the toolbar icons, see “The Toolbar” on page 58. Figure 23.
Chapter 2 The Menu Bar The Applications Menu Figure 24. Applications Menu For an explanation of the Applications menu options, find the menu option in Table 2 and go to the corresponding page. Table 2.
The Status Menu The Status Menu Figure 25. Status Menu Discover Printers To search for printers on a network, select Status Discover Printers, or click the Discover Printers button at the far right of the toolbar. The results of the search display in the database pane. Discover Printers searches for printers on a network based on the settings specified in the Discovery tab of the Status Monitoring Properties dialog box. The next section explains how to configure your search.
Chapter 2 The Menu Bar Properties Select Status Properties to open the Status Monitoring Properties dialog box. The dialog box contains three tabs: Discovery, Polling, and Alert Delivery. NOTE: To enable printer discovery, check the Enable Printer Discovery check box. Figure 26. Status Monitoring Properties: Discovery Tab – Print Server Discovery Sub-Tab Discovery Tab You can discover printers on a network in three ways: 1.
The Status Menu Figure 27. Print Server Discovery in Progress If Enable Print Server Discovery is enabled, a progress indicator displays while PNE discovers printers. See Figure 27.
Chapter 2 The Menu Bar Figure 28. Status Monitoring Properties: Discovery Tab – Polled Discovery Sub-Tab 2. Polled Discovery: This option allows you to select a range of IP addresses to poll. To enable the option, click the Polled Discovery tab and check the Enable Polled Discovery check box, then click Add (see Figure 28). In the First IP Address field, enter the first IP address of your desired range. In the Last IP Address field, enter the last IP address. Click Apply or OK.
The Status Menu Figure 30. Status Monitoring Properties: Discovery Tab – Known Printers Discovery Sub-Tab 3. Known Printers Discovery: This option logs previously discovered printer IP addresses. From this log, you can select and delete previously polled discoveries to create a new polling list to target your printer search. To enable the option, click the Known Printers Discovery tab and check the Enable Known Printers Discovery check box (see Figure 30).
Chapter 2 The Menu Bar Polling Tab Figure 32. Status Monitoring Properties: Polling Tab The Polling option allows you to control the way PNE polls printers on the network. For instance, you can create a timed interval for PNE to poll every 30 seconds or every two minutes. You can also specify a range of IP addresses. To enable the option, check the Enable Status Monitoring check box in the Polling tab (see Figure 32). The SNMP Pacing (MS) value places a delay between each SNMP request.
The Status Menu Enable: To select whether or not you want to enable polling of a specific task. If you want PNE to poll the printers according to the specifications of your first task, select true. Otherwise, select false. Initial Delay (S): To specify the time delay from when PNE starts to when PNE polls printers. The time delay is calculated in seconds. Polled Interval (S): To poll printers automatically with timed intervals calculated in seconds.
Chapter 2 The Menu Bar Alert Delivery Tab Figure 33. Status Monitoring Properties: Alert Delivery Tab – Alert Log Sub-Tab Select Status Properties to open the Status Monitoring Properties dialog box. Click the Alert Delivery tab. Check the Enable Notification check box to enable the option. The Alert Delivery properties allow you to customize the way PNE notifies you of potential printer errors. Descriptions of the three alert types follows: 1.
The Status Menu NOTE: In the remaining alert option fields, select enable or disable as desired. Offline, Warning, Media Input, Media Output, Media Path, Marker, Cutter, Barcode, RFID, Scanner, Label, Intervention Needed, Consumables, and Power Cart: For a description of the alert groups and printer events, refer to “Alert Groups” in the SNMP Configuration section of chapter three in the Network Interface Card User’s Manual. All options are enabled by default.
Chapter 2 The Menu Bar Next, click Add to define a new task (see Figure 34). In the new task item, specify the following information, then click Apply or OK. Email Address: Enter the e-mail address where you want PNE to send the alert messages. Device: To choose a device item you want PNE to monitor, such as a folder, specific printer, or a range of IP addresses. First: To set the beginning IP address in a polling range. Use this option if you select Range: as the Device option.
The Status Menu 3. Syslog Posting: Used in a UNIX operating system, it allows PNE to log alerts to a file located in the PNE installation directory. To log alerts, check the Enable Syslog check box, then click Add (see Figure 35). A task item adds to the log list. In the task item, specify the following as applicable, then click Apply or OK. Machine Address: The UNIX IP Address. Port: See your system administrator.
Chapter 2 The Menu Bar Update Status Update Status shows the condition of the printer at the time the status is checked. To update the status of a printer, select Status Update Status, or click the (green flag) button at the right of the toolbar. Figure 36 shows a printer with a wireless NIC that uses two ports. The (signal strength) icon represents the wireless port, while the (ethernet port) icon represents the ethernet port.
The Status Menu • For line matrix printers, the printer was powered on with a fault condition (not allowing the ribbon to be activated), so PNE cannot determine the amount of ribbon remaining • For line matrix printers, the amount of ribbon remaining has reached 0% (you can still print depending on the operator panel settings) NOTE: The following three icons appear only if the features are installed. The (signal strength) icon indicates the strength of the radio signal.
Chapter 2 The Menu Bar Figure 38. The Signal Strength Icon Figure 39. The Battery Power Icon The Utilities Menu Figure 40. Utilities Menu For an explanation of the Utilities menu options, find the menu option in Table 2 and go to the corresponding page.
The Help Menu Table 3. Utilities Menu Options Menu Option Page Reboot Printer page 135 Set Printer Password page 135 Set Wireless Properties page 137 Macro Utility page 146 SNMP Browser page 149 Assign IP Address page 150 Enable Remote Printer Management page 151 Lock/Unlock Menus page 152 Configure Print Servers page 153 The Help Menu Figure 41. Help Menu User’s Manual Location Displays the User’s Manual Location dialog box.
Chapter 2 The Toolbar The Toolbar The PNE toolbar contains buttons that perform functions. See below for a description of each button. Refer to the specified page for a more detailed description. You can select which buttons display on the toolbar. See page 41. Button Description Open: Opens a different printer database. Save: Saves the current printer database. Folder: Inserts a new folder into the printer database (page 36). Printer: Inserts a new printer into the database (page 36).
The Help Menu Button Description Find Differences: Allows you to find the differences from the factory settings for all configurations (page 82). File Download: Allows you to download a configuration, firmware, or flash file to the printer (page 91). ODV Quality Wizard: Opens the ODV Quality Wizard window (page 122). Configure Print Servers: Opens the Configure Print Servers window (page 153). Speed Keys: Opens the Speed Keys window (page 123).
Chapter 2 Managing the Database Managing the Database To organize your databases easily and effectively, use the Edit option on the printer database menu bar. You can add, delete, and assign printers, configuration files, and download files to your database tree. You can also organize them using folders. All Edit menu functions have buttons on the toolbar (see page 58). Database Items Folder: Use folders to group the elements of your database. Printer: See “Defining Printer Properties” on page 61.
Defining Printer Properties Defining Printer Properties Figure 42. Defining Printer Properties Before you can use any of the PNE applications, you must define the printer’s properties. You must identify the printer and configure how the printer communicates with PNE. To define a printer, double-click the printer’s name or click the (edit database entry) button. The first time you run PNE, double-click New_Printer (A template). The Printer Properties dialog box opens. See Figure 42.
Chapter 2 Managing the Database Identification Tab Figure 44. Printer Properties: Identification Tab Name (Unique)/Printer Description: Assigns a name to your printer to identify it in the printer database. You can also assign a printer description, which appears in parentheses to the right of the printer name in the database. When you assign a printer name and description, use only printable characters. Spaces may be used to separate words.
Defining Printer Properties Security Tab Figure 45. Printer Properties: Security Tab User/Supervisor Password: Enter the printer’s password, if appropriate. The password feature restricts access to certain functions of PNE. In User mode, PNE does not allow the following functions: downloading files, configurations, or configuration names to the printer; clearing the error log; and setting passwords. Supervisor mode allows unrestricted access to all functions of PNE.
Chapter 2 Managing the Database Telnet Guest Password Errors Figure 46. Telnet Guest Password Error: Polling the Printer Status PNE uses Telnet to poll the printer status. If your printer reports a Telnet error (see Figure 46), enter the password for the user guest (page 63). See your system administrator. Figure 47. Telnet Guest Password Error: Reading Wireless Settings PNE also uses Telnet to read wireless printer settings (page 137).
Defining Printer Properties Telnet Root Password Errors Figure 48. Telnet Root Password Error If PNE reports a Telnet error when attempting to update wireless printer settings (see Figure 48), enter the password for the user root (page 63). See your system administrator. Figure 49. Enable Command Failed PNE also uses Telnet to enable remote printer management (see “Enable Remote Printer Management” on page 151).
Chapter 2 Managing the Database Connections Tab Figure 50. Printer Properties: Connections Tab – Access Method Sub-Tab The Connections tab contains three sub-tabs: Access Method, Network, and Serial/Modem. Access Method Sub-Tab Access Method: Identifies how PNE accesses the printer. Refer to the Network Interface Card User’s Manual to set up the NIC for your printer. 66 • Ethernet: To connect the host computer to the printer via the NIC.
Defining Printer Properties Download Mode: Identifies how PNE downloads files and configurations to the printer. Access Method is the only option available. Printer Timeout on Firmware Download: Specifies the number of minutes the printer waits for data while downloading a file from the host computer. If a stall lasts for more than the specified time, the printer times out and the download terminates.
Chapter 2 Managing the Database NOTE: The Network settings must match the settings in the operator panel menu. See “ETHERNET PARAMS”, “ETHERNET ADDRESS”, or “WIRELESS ADDRESS” in the printer’s User’s Manual to check the IP address. To check the port number on the printer, see “Check Port Number” on page 17. Serial/Modem Sub-Tab The Serial/Modem tab contains two tabs: Serial Port Parameters and Modem Control. NOTE: P8000 printers do not have PNE serial connectivity. Serial Port Parameters Figure 52.
Defining Printer Properties Speed: The baud rate at which data transfers. This setting must match the speed of the printer serial debug port. See Table 4 to determine the serial debug port baud rate menu location for your printer model Table 4.
Chapter 2 Managing the Database Information Tab Figure 54. Printer Properties: Information Tab Contains information about your printer. Refer to the Network Interface Card User’s Manual for more information.
3 Applications and Web Access Configuration Editor Figure 55. Configuration Editor Window To access the Configuration Editor application, select a printer from the printer database and select Applications Configuration Editor or click the (configuration editor) button. Select File Upload From Printer to upload configurations from the printer. The configurations upload from the printer and the active configuration displays in the Configuration Editor window. See Figure 55.
Chapter 3 Configuration Editor Menu Tree The Configuration Editor displays the printer configurations in a tree format (see Figure 55). The top level of the tree is the OFFLINE menu. From this level, the tree branches into the printer’s submenus. Menu items that have a or (handle) next to them have further submenus below them. Click the handle to expand or collapse the submenus below.
Changing Configurations Changing Configurations Configuration settings in the Configuration Editor can be changed two ways: • make the changes directly on the menu tree • use the Menu Editor NOTE: Normally, the factory default configuration cannot be changed. However, you can enable modification of the factory configuration. Select Edit Enable Factory Edit. It is strongly recommended that you do not modify the factory default configuration.
Chapter 3 Configuration Editor Menu Editor Figure 58. Menu Editor Double-click any menu item to open the Menu Editor window. Figure 58 shows the screen you see when you double-click the Printer Protocol option. By using the Menu Editor, you may view and adjust the settings of all nine of the printer configurations at once. To change a setting, click the drop-down arrow underneath the corresponding configuration and choose an option.
Changing Configurations Hiding/Unhiding Menu Items Figure 59. Hiding a Menu Item The Configuration Editor allows you to hide menus to make the operator panel menus easier to use, or to restrict printer operators from accessing certain printer configuration menu items. If you choose to hide a menu item in the Configuration Editor, the hidden menu item still loads into the printer when the configuration downloads to it. However, the hidden menu item does not appear on the operator panel.
Chapter 3 Configuration Editor Saving Configuration Files Normally, your printer can save only nine configurations in its memory. You change these configurations through the operator panel. However, using PNE, you can store a nearly unlimited number of configurations on your host computer. Once you have made your changes, you can save your configurations as a .cfg file on your local hard drive.
Opening Configuration Files Opening Configuration Files To open a configuration file, select File Open. The Configuration Editor loads the settings from the file you choose. IMPORTANT These settings do not affect the current configuration or the active printer status until the configurations are downloaded to the printer. NOTE: The Configuration Editor displays only one configuration file at a time. Be sure to save any changes before opening another configuration file.
Chapter 3 Configuration Editor Downloading Configurations You may use the Configuration Editor to download into your printer any configurations you have created. Open the configuration file you want to use, then select File Download To Printer to send individual configurations, all configurations, or just the configuration names. Downloading a configuration overwrites the corresponding configuration currently stored in the printer.
Migration Enhanced Method Using the migration utility in the Configuration Editor, all these things can be done without having to download the configurations to the printer until you know they are correct. No migrated settings will be downloaded to your printer until you download them. This way you can run the migration, view the results, view the report, and make any necessary changes without affecting your saved configurations or the configurations in the printer.
Chapter 3 Configuration Editor STEP 2: Select a printer and begin the migration of the saved configuration settings. Select a Printer to Use for Migration Select a printer in the printer database. The printer you select must have new printer firmware. If it does not, exit the Configuration Editor and download new firmware to the selected printer (see “File Download” on page 91), then select the printer in the printer database.
Migration Indicates that the menu previously existed in the saved configurations and was moved to another menu, or removed from the current menu but still exists in the saved configurations. Indicates that the menu was completely removed. Indicates that this menu or a submenu has changed. The change can be various things such as range or increment. Indicates that additional selections have been added to this menu. Indicates that selections have been removed from this menu.
Chapter 3 Factory Settings Differences Factory Settings Differences The Factory Settings Differences application allows you to keep track of migration from old to new printers. It displays the differences between the Factory configuration settings and all other saved configuration settings. The differences are highlighted to show value differences between configurations. Two views displaying the data are available. The All Settings view shows all of the menus, highlighting the value differences.
Menu Bar Menu Bar The menu bar consists of a File menu and a View menu. File Menu Figure 63. Factory Settings Differences – File Menu Open The Open submenu allows you to select and open a previously saved Factory Settings Differences file. The file must be one that was created with this application. NOTE: No error checking is available for an invalid file type, including Comma Separated Variable (CSV) formatted files that were not created by this application.
Chapter 3 Factory Settings Differences View Menu Figure 64. Factory Settings Differences – View Menu All Settings View The All Settings view displays all of the menus in the configuration, highlighting the menus that are different from the Factory settings and their values. The menu name and its associated values are highlighted in different colors for easy distinction. See page 85.
Configuration Settings Differences Views Configuration Settings Differences Views This view consists of a non-editable table that displays the menu name, the menu level, the Factory default settings, and the values of other saved configurations. The menu level column shows a menu option’s hierarchy level from the top menu. Number 1 indicates the top menu, and the largest number is the menu that is the furthest down the menu tree.
Chapter 3 Factory Settings Differences Differences Only View In the Differences Only View mode, only the differences between the Factory configuration and other menu configurations are listed. The differing values are highlighted in yellow. The menus are not highlighted. Figure 67. Differences Only View Displayed Language The Displayed Language drop-down menu shows all available foreign languages that the attached printer supports.
Displayed Language Flash File Manager Figure 68. Flash File Manager Window With the Flash File Manager, you can view a list of the unprotected files loaded in the printer’s flash memory and optional EM (External Memory). NOTE: The EM is available only for SL4M/T4M and P8000 printers. You can upload the files to the host computer, save them for backup, delete them, and download them to another printer. Select Applications Flash File Manager or click the manager) button. See Figure 68.
Chapter 3 Flash File Manager Get File Info Status Bar Figure 69. Get File Info Select a printer, and then click Get File Info to see a list of the unprotected files loaded in the printer’s flash memory. Progress displays in the status bar at the bottom of the window. After you retrieve the flash memory information, the files appear in the File List pane. See Figure 69. NOTE: The files are located on the printer’s internal flash memory.
Upload Upload Figure 70. Uploaded Flash Files To upload unprotected files, select a printer, and then select the files you want to upload from the File List. Click Upload to upload the unprotected files from the flash memory. Progress displays on the status bar at the bottom of the window. After the files upload, they appear selected in the File List pane. See Figure 70. Click Save As to save all the files together as one downloadable file (bundle file). Save the file with a .pff file extension.
Chapter 3 CST Manager Figure 71. Selecting Multiple Files Or, you may use the Shift or Ctrl key to select single or multiple files. See Figure 71. This way, only the selected files will save to the .pff file when you click Save As. NOTE: You can save only uploaded files to a downloadable file. Delete And Optimize IMPORTANT You can not undo a flash file deletion. You can erase files from the printer’s flash memory. Select the files you want to delete from the File List, then click Delete.
Delete And Optimize File Download NOTE: The terms download and upload as used here and in the software indicate the printer’s point of view. Therefore, when you download a file, you are sending information to the printer (the printer downloads). When you upload a file, you are receiving information from the printer (the printer uploads). IMPORTANT To utilize the File Download application, make sure Enable Status Monitoring is checked in the Polling tab (see page 48).
Chapter 3 File Download Define the Download Files After you insert Download files, you must define them: 1. Double-click New Download File. The Define Download File dialog box opens. See Figure 72. 2. Click Browse. The Open dialog box opens. Figure 72. Define Download File 3. Navigate to a program (firmware), configuration, recovery file, or flash file, select it, then click Open. 4.
Download the Files Download the Files After you define Download files in your database, you must download them to your printer for them to affect the active print state. NOTE: Each emulation used by the printer has its own list of valid flash files it can use. Refer to the appropriate Programmer’s Reference Manual for details about valid flash files. To begin the download process, select a printer or a folder containing printers and select Applications File Download, or click the (file download) icon.
Chapter 3 File Download Printer's SD card: Using PNE to download files to the printer SD card may take a while. To avoid printer network connection time outs, change the printer print job timeout setting to indefinite. The printer print job timeout is different from the “Network Time Out” described in “Network Sub-Tab” on page 34. To change the printer print job timeout, telnet to the printer and type ‘store pserver opts jobtimeout 0' and 'reset'.
Download the Files Changing the File Destination If you have the optional EM and you wish to change the destination of a single file, click Destination. The User Files dialog box opens. See Figure 75. Select Printer Flash or EM to specify the new destination. NOTE: Bundle files (archives that contain multiple files, usually with a .pff extension) cannot have their destinations changed.
Chapter 3 File Download Figure 76. Download in Progress Confirm that the correct files will be sent to the appropriate printers. Close the dialog box to cancel the download and start over. Click Start to begin the download. Once the download is in progress, click Abort or close the dialog box to abort the download. See Figure 76. IMPORTANT Aborting a download may leave the printer in an unstable state.
Download the Files Downloading Examples Figure 77. Sample Database In this sample printer database (Figure 77), the printers are organized according to different parts of the building. Each area contains its own printers and Download files. In the Manufacturing folder, two printers share the same program and configuration Download files, the Area 1 printer has a flash Download file (in this example, a fonts file), and the Area 2 printer has no flash Download file.
Chapter 3 File Download Figure 78. File Download: Conference Room Printer Example 1 In this example, the user selected the Conference Room printer, then selected Applications File Download or clicked the (file download) button. The File Download dialog box opens. See Figure 78.
Download the Files Figure 79. File Download: Vending Room Printer Example 2 In this example, the user selected the Vending Room printer, then selected Applications File Download or clicked the (file download) button. The File Download dialog box opens. See Figure 79. The Vending Room printer will download a program (firmware), configuration, and flash file, and the flash memory will be restored.
Chapter 3 File Download Figure 80. Update Properties for the Vending Room Printer The Update Properties dialog box opens. See Figure 80. In this example, the Vending Room printer will download the Printer Software B.prg program file, the Vending Configs.cfg configuration file, and the Fonts.pff flash file.
Download the Files Figure 81. Configuration Download Settings Since the printer will download a configuration file, you can click Settings to open the Configuration Download Settings dialog box. See Figure 81. You can select or deselect specific configurations within the configuration file you want to download. Only the selected configurations will download. You can also select which of the configurations will be set as the Power-Up configuration.
Chapter 3 File Download Figure 82. File Download: Manufacturing Example 3 In this example, the user selected the Manufacturing folder, then selected Applications File Download or clicked the (file download) button. The File Download dialog box opens. See Figure 82. In this example, the Area 1 and Area 2 printers will download the same program (firmware) file and a configuration file, since both files are in the same folder as the two printers (see Figure 77).
Download the Files Figure 83. File Download: Building A Example 4 In this example, the user selected the Building A folder, then selected Applications File Download or clicked the (file download) button. The File Download dialog box opens. See Figure 83. In this example (refer to Figure 77): IMPORTANT • The Area 1 and Area 2 printers will download the same program (firmware) and configuration files, and their flash memories will be restored. • The Area 1 printer will download a flash file.
Chapter 3 GPIO Manager Recovery File Whenever a printer downloads a program (firmware) file, the configurations and flash memory are erased. You can choose to restore the configurations and/or flash memory, but if during the download the power interrupts or the connection severs, the files will be lost and will not restore. PNE makes a recovery file of the configurations and flash memory before they are erased. The recovery file is located in the PNE installation directory.
Recovery File Media Profiler The Media Profiler application is only available for thermal printers. It provides a means to analyze media sensing problems. You can use it on labels that are difficult to profile using the standard printer profiling method. If necessary, you can capture, document, and send this information to professional service centers for further analysis. Menu and Toolbar Profiler View Status Bar Figure 84.
Chapter 3 Media Profiler The Menu And Toolbar Save Stop Capture Start Capture Zoom Selection Box Add/Edit Notes Open Figure 85. Media Profiler Menu and Toolbar File Open: Opens a dialog wherein the user can select a previously saved file that contains profiler data. Media profiler files use the .mpd extension (Media Profiler Data). Save/Save As: Saves captured data to disk for later reference or for use in another program. The file will save with the .mpd extension by default.
The Menu And Toolbar Capture Figure 86. The Start Media Profiling Dialog Box Start: Opens the Start Media Profile dialog box. See Figure 86. From the Profile Source drop-down menu, you can choose an available printer from the printer database. This is the source for the media profile test. If you check the Print Profile checkbox, the profiler data will also print on the installed media. The Run For value determines how long the profiler test will run.
Chapter 3 Media Profiler Profiler View Legend Ruler Profiler Graphic Profiler View Figure 87. Profiler View The center part of the Media Profiler window is the profiler view. The profiler view is divided into three sections: the legend, ruler, and profile graphic. See Figure 87. Legend The legend displays the current values for two thresholds: Sensor Type and Paper Out. These values are set to zero by default since no threshold values have been received.
Profiler View Profile Graphic Figure 88. Profiler Graphic The profile graphic has four horizontal divider lines to indicate the quarter values of the sample data. When the capture starts, the samples of the profiler data will display on the graph. The printer will send out the profiler sample data on regular intervals and the profiler view will be updated automatically. If the profiler graph is too wide to be shown in one window, a scroll bar will appear to be able to scroll the graph.
Chapter 3 Media Profiler The Crosshair Figure 89. The Crosshair The crosshair appears when the Show Crosshair menu item is checked (the default). When the pointer hovers above the profiler graphic, a crosshair is shown to indicate the sample value at that location and the distance to the origin. See Figure 89. Press the Ctrl key to change the crosshair into a horizontal line that follows the mouse vertical position. You can use this to determine the optimal sensor values.
Profiler View Zoom Zoom Selection Box Figure 90. Zooming You can use the zoom selection box to set the zoom factor. See Figure 90. You can enter a zoom factor or select a predefined zoom factor. The valid range is 5% to 400%. If you have a mouse with a scroll wheel, the wheel can be used to zoom in and out. The zoom factor in the zoom selection box will update to reflect the current zoom factor.
Chapter 3 Media Profiler Adjust the Origin Figure 91. Adjusting the Origin By default the origin of the graph is located at the first sample of the captured data (leftmost position). You can adjust the origin by clicking on the ruler and dragging the origin to the desired location. See Figure 91. You can use this to determine the length/slippage of scanned labels in conjunction with the crosshair.
For More Information Operator Panel PNE includes a virtual operator panel that simulates all the functions of the physical operator panel on your printer. See Table 5 below which lists the different virtual operator panels. Table 5.
Chapter 3 Operator Panel Operator Panel Window Message Display Status Indicator Primary Operator Keys Secondary Operator Keys Disabled/In Progress Indicators Figure 92. Line Matrix Printer Virtual Operator Panel (P8000 Cabinet) Operator Panel Window Message Display Primary Operator Keys Status Indicator Secondary Operator Keys Disabled/In Progress Indicators Figure 93.
For More Information Secondary Operator Keys Operator Panel Window Message Display Primary Operator Keys Status Indicator Disabled/In Progress Indicators Figure 94. Line Matrix Printer Virtual Operator Panel (P7000 Cabinet and Pedestal) Secondary Operator Keys Operator Panel Window Message Display Primary Operator Keys Status Indicator Disabled/In Progress Indicators Figure 95.
Chapter 3 Operator Panel Operator Panel Window Secondary Operator Keys Status Indicator Message Display Primary Operator Keys Disabled/In Progress Indicators Figure 96. Line Matrix Printer Virtual Operator Panel (P5000 Cabinet) Operator Panel Window Message Display Secondary Operator Keys Primary Operator Keys Status Indicator Disabled/In Progress Indicators Figure 97.
For More Information Menu/Message Display Operator Keys Disabled/In Progress Indicators Figure 98.Thermal Printer Virtual Operator Panel (SL4M/T4M) Message Display Operator Keys Disabled/In Progress Indicators Figure 99.
Chapter 3 Operator Panel Primary/Secondary Operator Keys Clicking the primary and secondary operator keys in the operator panel causes the printer to perform the same actions as if you were pressing the keys on the physical operator panel. For example, when the printer is online, click the ONLINE key (line matrix and laser printers) or the (PAUSE) key (thermal printers) to take the printer offline. Click the ONLINE (or PAUSE) key again to place the printer back online.
Disabled Indicator Disabled Indicator Normally, when you control the printer via the operator panel, the Disabled light is off, and the Enable button underneath the status indicator is grayed out. While PNE has control of the physical operator panel, the message PRINTER UNDER REMOTE CONTROL appears on the physical operator panel to alert others that the printer is being controlled remotely. However, if someone presses a key on the printer, the virtual operator panel disables.
Chapter 3 Information Capture The following are descriptions of the Information Capture menus. File Save As: Saves the configuration or error log displayed in the Information Capture window as a .txt text file on your local hard drive. This .txt file can be opened in any word processing program. Print: Prints the text of the information captured to the host computer’s default printer. Clear Window: Clears the Information Capture window of any displayed configurations or error logs.
Directory Directory Flash File System: Displays the file system information for your printer. NOTE: If your printer is equipped with an EM (External Memory), the files will be displayed in two areas: one for the printer’s internal flash memory, and one for the EM. See Figure 102. Printer’s Internal Flash Memory EM Figure 102.
Chapter 3 AutoID Data Manager AutoID Data Manager See “AutoID Data Manager” on page 281. ODV Quality Wizard Figure 103. ODV Quality Wizard Window NOTE: You must set the following in the VALIDATOR menu to use the ODV (online data validator) Quality Wizard: • • Set Telemetry Path to Network Port. Set Telemetry Data to Full Report or Validation Mode.
Directory Speed Keys Figure 104. The Speed Keys Window The Speed Keys are single buttons that allow you to perform a specific operation without having to traverse the operator panel menu structure. The Speed Keys assist you in performing repetitive functions associated with printer configuration or maintenance. To access Speed Keys, select a printer then select Applications Speed Keys or click the Speed Keys button. See Figure 104.
Chapter 3 Job Capture Job Capture Figure 105. Job Capture Window Job Capture is an application that captures host datastreams through a specified host interface. This aids in debugging and diagnosing printer errors when working with technical specialists. To access the Job Capture application, select a printer from the printer database and select Applications Job Capture or click the (job capture) button. Job Capture allows you to capture, modify, analyze, and save information to a file.
Job Capture Features Select File Clear Window to clear all capture information from the terminal window. Select File Quit to close the Job Capture application. Job Capture Features File Open Opens a Job Capture file. Save/Save As You can save captured data to disk for later reference or for use in another program. To save the captured data, select File Save or File Save As. Data from Twinax sources can be saved in either Hex or Capstone format.
Chapter 3 Job Capture Search Captured Data You can search captured data for specific sequences. Select Search Search Captured Data. Enter the data as a hex or text string. Click OK, and the matching data highlights. To further refine your search, you can choose whether or not to ignore the case, and specify the direction and origin of the search. If you have text selected, you can also choose whether to search the selected text or all text (Global).
Job Capture Features • Twinax Host Data • Coax Host Data • C/T Base Emulation • PCI Ethernet In • USB In NOTE: The USB port is available only on SL5000r/T5000r, SL4M/T4M, and P8000 printers. IMPORTANT If the printer is connected to PNE through USB, you cannot perform a job capture or send a print job. USB connectivity can only be used to either manage the printer or print a job. When using the USB for printer management, you can print data using all other interfaces except USB. Triggers Figure 107.
Chapter 3 Web Access Options Disable Printing Select Options Disable Printing to capture data without printing. Web Access You can access your printers using a web browser. You can monitor the status, open an operator panel, check the configurations, and access the printer web page. NOTE: To access your printer using a web browser, you must enable the Web Server and XML Server services (see page 31). Remember to exit and restart PNE to enable the service.
Login To The PNE Web Site Login To The PNE Web Site Figure 109. The PNE Web Site By default, three categories of login privileges are available. See Table 6 for a list of categories and their corresponding user names and passwords. Table 6. User Login Options Login Category User name Password Standard standard standard Supervisor super super Administrator admin admin Type admin for the user name and password, then click Login. The Select Desired Page web page appears. See Figure 110.
Chapter 3 Web Access The Printer List Page Figure 112. The Printer List Web Page Click Printer List Page. The Printer List web page appears and lists the same printers found in the database pane. See Figure 112. By default, printers are sorted by Status (Errors). You can also sort printers by Status (Warnings), Status (Online), Address (Ascending), and Address (Descending). In the above example, the thermal printer displays an error because it is offline.
Changing User Settings, IP Addresses, and IP Address Ranges Changing User Settings, IP Addresses, and IP Address Ranges Figure 113. The PpmLogin.xml File The PpmLogin.xml file, located in the PNE installation directory, contains user settings and the included/excluded IP addresses and IP address ranges. See Figure 113. To modify this file, open it using a text editor. IMPORTANT The PpmLogin.xml file should only be modified by expert users.
Chapter 3 Web Access User Settings Password Privilege category User name Figure 114. User Login Parameters The user name, password, and privilege category are defined in the section of the file. See Figure 114. Password: Defines the password for the designated user name. When you change the password using the Change Password web page, this information updates. Privilege Category: Defines the privilege for the designated user name. The available options are: standard, super, and admin.
Changing User Settings, IP Addresses, and IP Address Ranges IP Addresses and IP Address Ranges Included IP Address Excluded IP Address Included IP Address Range Excluded IP Address Range Figure 115. Include/Exclude IP Address Options You can define which IP addresses are available to PNE for access. Any IP address not included or defined in the included range will be unavailable to PNE. In addition, any IP address excluded or defined in the excluded range will also be unavailable.
Chapter 134 3 Web Access
4 Utilities Reboot Printer Reboots the selected printer. Set Printer Password PNE does not allow passwords to change unless the Supervisor password matches the password in the Printer Properties. See “Security Tab” on page 63. NOTE: If a password exists but is unknown, you must clear it first. See “Set Password” on page 16. To set the printer password in the database: 1. Double-click the printer name. The Printer Properties dialog box opens. 2. Click the Security tab. 3.
Chapter 4 Set Printer Password To change the printer password: 1. Click the printer name to select it. 2. Select Utilities Set Printer Password. The Change Password dialog box opens. Figure 116. Change Password Dialog Box 3. Type the new password. 4. For a new Supervisor password, check the Supervisor Password check box. For a new User password, leave this box unchecked. 5. Click Set. 6. If you entered a new Supervisor password, double-click the printer name. The Printer Properties dialog box opens. 7.
General Tab Set Wireless Properties NOTE: For a more thorough description of these settings, refer to the Network Interface Card User’s Manual. To set wireless properties, select a wireless printer from the printer database then select Utilities Set Wireless Properties. The Wireless Properties dialog box contains five tabs: General, WEP Encryption, Kerberos, EAP, and WPA. Figure 117.
Chapter 4 Set Wireless Properties LEAP is to enable LEAP operation. Kerberos is to enable Kerberos operation. Sub-Channel: Determines the channel for the radio frequency card: 1 through 15 and Default. Transmit Power: Determines the wattage of the transmission power: Max (100 mW - Default), 50% (30 mW), 25% (15 mW), 10% (5 mW), and 1% (1 mW). Transmission Rate: Currently unavailable.
WEP Encryption Tab WEP Encryption Tab Figure 118. Wireless Properties: WEP Encryption Tab You must click Read to obtain the printer’s settings before you can modify them. NOTE: If the NIC has a password assigned to the user guest, then a Telnet guest password is required. See “Security Tab” on page 63. Select which key you want to use for Wireless Equivalency Privacy (WEP) encryption.
Chapter 4 Set Wireless Properties Kerberos Tab The Kerberos tab contains four sub-tabs: Print Server, KDC, Set Password, and Credentials. Figure 119. Wireless Properties: Kerberos Tab – Print Server Sub-Tab Print Server Sub-Tab You must click Read to obtain the printer’s settings before you can modify them. NOTE: If the NIC has a password assigned to the user guest, then a Telnet guest password is required. See “Security Tab” on page 63.
Kerberos Tab Figure 120. Wireless Properties: Kerberos Tab – KDC Sub-Tab KDC Sub-Tab You must click Read to obtain the printer’s settings before you can modify them. NOTE: If the NIC has a password assigned to the user guest, then a Telnet guest password is required. See “Security Tab” on page 63. KDC Port: The TCP/UDP port number used by the KDC. The default is 88. KDC Name: The name of the KDC which the Access Point is registered. The default is krbtgt.
Chapter 4 Set Wireless Properties Figure 121. Wireless Properties: Kerberos Tab – Set Password Sub-Tab Set Password Sub-Tab You must click Read to obtain the printer’s settings before you can modify them. NOTE: If the NIC has a password assigned to the user guest, then a Telnet guest password is required. See “Security Tab” on page 63. New Password/Confirm Password: Use these fields to set the Kerberos password. Click Confirm to confirm that both the passwords match.
Kerberos Tab Figure 122. Wireless Properties: Kerberos Tab – Credentials Sub-Tab Credentials Sub-Tab This tab displays the Service Principle, the date and time the settings are valid, and the date and time the settings expire.
Chapter 4 Set Wireless Properties EAP Tab Figure 123. Wireless Properties: EAP Tab You may choose one of three commonly used authentication methods that are supported on the NIC. The methods are PEAP, LEAP, and TTLS. User Credentials Enter the User Name, Password, and Confirm Password corresponding to the RADIUS (Remote Authentication Dial-In User Service) server, then click Confirm to confirm the Password. To enable EAP in the NIC, select the General tab.
WPA Tab WPA Tab Figure 124. Wireless Properties: WPA Tab This tab displays the information necessary for the WPA (Wi-Fi Protected Access) wireless security scheme. WPA Mode: Selects the WPA wireless security mode. By default the mode is set to Disable thus disabling WPA security. If set to Personal, this selects a personal or pre-shared key mode for WPA security. WPA Cipher: Selects the WPA Cipher wireless security setting. Passphrase: Sets the individual bytes of the WPA Passphrase.
Chapter 4 Macro Utility Macro Utility The Macro Utility allows you to create a series of ten buttons that will do a range of things such as sending a string of text to the printer to performing functions such as form feeds. To access the Macro Utility, click the (macro utility) button at the far right of the toolbar, or select Utilities Macro Utility. The Macro Utility window opens. See Figure 125. You can use the File menu options to save and open a set of macros. Figure 125.
Configure Macro Configure Macro Figure 126. The Configure Macro Dialog Box To create or edit a macro, click Configure to the right of the macro name (initially 1 through 10). The Configure Macro dialog box opens. See Figure 126. Figure 127. The Print from file Check Box To use a file as a macro, check the Print from file check box. Then click Browse to locate your file (such as a .txt file). By default, the file name becomes the macro name. Rename it in the Macro Name field. See Figure 127.
Chapter 4 Macro Utility Figure 128. The Macro String Field You can create a second kind of macro by typing in the Macro String field. The ASCII text appears above, and the hex code below. Use the up and down arrow keys to switch between ASCII text and hex code. Rename the macro in the Macro Name field. See Figure 128. Click OK to finish configuring the macro. The configured macros now appear in the list. See Figure 129. Figure 129.
Configure Macro SNMP Browser Figure 130. SNMP Browser The SNMP Browser enables you to view attribute values in the Printer MIB managed by the NIC. You can retrieve an attribute value of a specific MIB Object ID (OID), or you can walk or traverse the MIB. Three inputs are required before you can use the SNMP Browser: 1. IP: defines the IP address of the target printer. 2. OID: defines either the specific MIB object ID you want to view, or the starting location for the MIB walk. 3.
Chapter 4 Assign IP Address Assign IP Address Figure 131. Assign IP Address Allows you to assign IP addresses remotely to NICs that have not been previously configured, or to reconfigure the NIC settings. See Figure 131. IMPORTANT This utility requires expert network knowledge. If you assign incorrect network parameters to the printer, then other devices on the network may operate improperly, possibly causing the whole network to be unusable.
Configure Macro Enable Remote Printer Management This sets the printer’s diagnostic port to Ethernet, without having to navigate through the printer’s operator panel. It performs the following in the background: 1. Opens a command prompt session. 2. Executes a telnet command to the printer’s IP address. 3. Logs in as root. 4. Executes the enable printermgr telnet command. 5. Closes the command prompt session. NOTE: You must have Telnet root privileges to use this utility.
Chapter 4 Lock/Unlock Menus If the following error message appears, then remote printer management has not been enabled. IMPORTANT You may need to set the correct root password. See “Security Tab” on page 63. Figure 134. Remote Printer Management Not Enabled Lock/Unlock Menus Figure 135. Lock/Unlock Menus Dialog Box The Lock/Unlock Menus dialog box allows you to lock or unlock menus on a selected printer.
Configure Macro Configure Print Servers Figure 136. Configure Print Servers Window To access the Configure Print Servers application, select one or several printers from the printer database then select Utilities Configure Print Servers or click the Configure Print Servers button. The Configure Print Servers window appears (see Figure 136). The Configure Print Servers application allows you to set the trap port according to the SNMP Trap Server setting (see page 31).
Chapter 154 4 Configure Print Servers
5 Datastream Adapter Overview The datastream adapter is a software filter tool that allows you to take data from an incoming datastream and replace the data with different data, insert new data at any location in the datastream, or flush out portions of the datastream. This is accomplished through Character Substitution Tables (CSTs) created by the CST Manager (page 156). See Figure 137. Figure 137.
Chapter 5 CST Manager CST Manager Using the CST Manager, you decide which data, as sent by the host, gets modified by the printer. Open PNE and select Applications CST Manager or click the (CST Manager) button to open the CST Manager window. See Figure 138. Menu and Toolbar Status Bar Input/Output Fields CST Listing Field Figure 138. CST Manager Window The CST Manager has a Toolbar, Input/Output fields, and a CST Listing Field.
The Menu And Toolbar The Menu And Toolbar Save Print Cut Open CST Bundle Copy Delete Upload CST from printer Download CST to printer Paste Check CSTs for errors and warnings File New: Closes the current bundle and creates a new one. See “CSTs and CST Bundles” on page 162. Open: Opens a file dialog where you can select a CST bundle from a local disk. If the bundle has more than one CST, the first CST displays in the table. Reopen: Displays the last eight opened CST bundles.
Chapter 5 CST Manager Delete CST: Deletes the current CST from the bundle. Import CST(s): Imports CST(s) from a bundle file. Tools Test Tests the functionality of the active CST. NOTE: The active CST is the CST currently selected/shown in the CST Manager window. In the left (Input) pane of the Test dialog box, you can open and edit input files or create your own test files. Click Run, and the active CST processes the input file and displays the results in the right (Output) pane.
The Menu And Toolbar Figure 140. Search Dialog Box Available searches are Find, Find Next, and Find Previous. If you select Find, a Search dialog box opens. See Figure 140. Upload Makes a connection to a printer from the printer database, then determines if the printer has a CST file. If so, it uploads the CST file into the CST manager. If the file is password protected, you will need to provide the password or the upload will cancel.
Chapter 5 CST Manager 9. In PNE, select Applications Operator Panel. 10. Take the printer offline. 11. Select PRINTER CONTROL Applic. Adapter if you have a thermal printer, or select MAINT / MISC Applic. Adapter if you have a line matrix printer. 12. Change the setting from Disable to the name of the CST you downloaded (such as CST-1, CST-2, etc.). Your CST is now enabled. NOTE: To maximize the performance of a CST, you need to save it in a Configuration file. See “Configuration Editor” on page 71.
Input/Output Fields Input/Output Fields Figure 141. CST Input/Output Fields These fields allow you to select the appropriate Input/Output sequence. Use Shift + Alt + i and Shift + Alt + o to switch between the Input and Output fields. See “Modes And Attributes” on page 163 for the different Mode selections. Use the four buttons on the right with the Input/Output fields. New: Clears the Input and Output fields. Append: Enters the Input and Output fields at the end of the current CST.
Chapter 5 CST Manager The CST Listing Field Figure 142. CST Listing Field The field below the input and output fields shows the CST. To copy an entry, click it and press Ctrl + C or use the copy button on the toolbar. To move an entry up or down, click it and press Ctrl + up arrow or Ctrl + down arrow. You can also click and drag an entry to a new position. Double-click an entry to place its data in the Input/Output fields.
Modes Modes And Attributes Modes Fourteen modes handle data: Replace, Remove, Insert, Flush, Transparent, Skip GFX Data, Select CST, CST ON, CST OFF, Reset, Response, PAA Event, Store, and Reset All Variables. Each mode allows certain attributes to apply to the characters of the datastream. Common Attributes All modes have four attributes in common: Match, Don’t Care, Don’t Care Except, and Ignore Case. Also, if at least one Pattern is defined, all modes have the Insert Pattern attribute.
Chapter 5 Modes And Attributes Transparent Mode The Transparent mode allows you to control which data is removed, replaced, or modified. Sometimes the datastream of a graphics file contains a character sequence that is specified in the active CST for removal. If you mishandle this graphics file, important data could be removed. The extra attributes for Transparent are Start, End, and Count.
Modes Response Mode This feature was added to the datastream adapter to allow the definition of a protocol: an interaction between the host computer and the printer that allows the host computer to determine status details of the printer. This allows you to be certain that a job (or label, or form) is completely printed before the next job is sent.
Chapter 5 Modes And Attributes Attributes Figure 144. CST: Accessing Attributes To access attributes, right-click any item in the Input field (or select multiple items and right-click). Different attributes are available depending on what mode is selected (see “Modes” on page 163). In the above example, the “s” in “Attributes” was right-clicked while in Replace mode. See Figure 144.
Attributes Ignore Case Allows the matching of characters to be case independent. Whether the character is “X” or “x” a match occurs. Parameter Allows characters in the incoming datastream to have a “label.” You can use this label in the outgoing datastream to move characters to other locations without changing them. If the outgoing datastream has no label specified, then the character is removed from the incoming datastream. Before/After Specifies where the data is inserted.
Chapter 5 Additional Features Additional Features Use Once Flag Entry On/Off Flag Edit Information Patterns / Variables Status Response Definition Figure 145. Additional Features The Use Once Flag This flag, which is set during the entry of a CST, is used when it is impossible to create entries in the table that are unique enough to allow for different outputs according to each of the entries.
The Entry On/Off Flag To reset the used flags: • Append the Reset mode to the CST. • Check the Enable Auto Reset check box in the Edit Information dialog box. See “Edit Information” on page 169. NOTE: The only difference between the two methods is that the Reset mode can be placed anywhere in the CST. The Enable Auto Reset flag takes effect only when the end of the CST has been reached. The Entry On/Off Flag This flag is used to temporarily enable/disable entries in the CST.
Chapter 5 Patterns / Variables Memo Tab Use the Memo tab to save comments with the CST (e.g., comments that describe the CST function and purpose). Patterns / Variables Click Patterns / Variables, and the Object Definition dialog box opens. This dialog box is divided into the following tabs: Pattern Character, Pattern, Formatted Pattern, and Variable. When you click OK, the defined set of patterns, pattern characters, formatted patterns, and variables will be available for use by the current bundle.
Pattern Character Tab Character: Selects the character that identifies the pattern character. The available values range from 0x20 to 0xFF. The values 0x00 to 0x1F are reserved. The values are listed with their hex value and printable character. If you select a character already defined in the drop-down list, the properties for the character will display in the Note and Range fields. You can change the data and click Update to update the definition in the Pattern Character List.
Chapter 5 Patterns / Variables Pattern Character List Lists all the patterns characters that you have defined and added to the list. New: Click New to reset the Range and Note fields. The first unused identifier from the Character drop-down list is chosen. Add: If the displayed text on the second button is Add, the pattern character (with chosen identifier) has not been added to the Pattern Character List. Click Add to add the defined pattern character to the end of the Pattern Character List.
Pattern Tab Name: The name of the pattern. The name must be unique for this type of datastream adapter object. This name appears in pop-up menus when you insert and use patterns. Pattern: To enter the pattern in a way similar to defining the input of a CST entry (see “Input Field” on page 161).
Chapter 5 Patterns / Variables Formatted Pattern Tab Use the Formatted Pattern tab to add, remove, and edit new and existing formatted patterns. You can use a formatted pattern to identify host data patterns that do not have a fixed length. Figure 149. Formatted Pattern Tab Name: The name of the formatted pattern. The name must be unique for this type of datastream adapter object. This name appears in pop-up menus when you insert and use formatted patterns.
Formatted Pattern Tab If you use a data pattern character that is not defined as a pattern character, the Don’t Care attribute is always selected. Use the Flush attribute to flush the found data from the host data. Use the Include attribute include the found data in Store operations. The Include attribute is selected by default.
Chapter 5 Patterns / Variables Auto Example: Pattern Character Identifier: # Range: 0..9 Note: Numerals Formatted Pattern Name: fpFieldData Data Pattern: <#> Min: 0 Max: 5 Delimiter: Auto Entry 1 Input: AF;< fpFieldData > Mode: Remove Output: N/A Test Case 1 Host data: ….AF;"12345"…. Result: Match for Entry 1 Reason: As delimiter is set to auto the first quote is seen as the start and end delimiter. Test Case 2 Host data: ….AF;"123456"…. Result: No Match Reason: Max length exceeded.
How to Use Patterns How to Use Patterns Figure 152. Inserting Patterns in the Input Field Once you define the patterns you can use them in CST entries. To insert a pattern, right-click a character from the input string. Insert Pattern and/or Insert Formatted Pattern displays at the bottom of the pop-up menu. See Figure 152. Use these menus to insert your pattern or formatted pattern. The pattern will be inserted before the character. To append a pattern, right-click past the end of the Input string.
Chapter 5 Patterns / Variables Figure 155. Pattern Screen Tip To see pattern details, i.e., name and definition, hover the pointer over the character in the Input field to display a screen tip. See Figure 155. NOTE: For some Modes, you cannot insert patterns into the Output field. Pattern Recognition Example Normally, the CST only allows you to do an absolute match on a character.
Pattern Recognition Example Figure 156. Object Definition: Pattern Character 1. In the CST Manager, click Patterns / Variables. See Figure 156. Next, define the required pattern character by selecting it from the list of available characters. 2. Click the Character down arrow and select 0x23: #. The # character will be used as a label. NOTE: The total number of different pattern characters that can be selected is 224. 3. If necessary, enter a note to go with this label in the Note field.
Chapter 5 Patterns / Variables Figure 157. Defining a Pattern Character 5. Click Add to add the pattern character to the list. See Figure 157. Next, set up a full pattern using the pattern character just defined. 6. Click the Pattern tab. 7. Type Length in the Name field. This is the name of the first pattern. 8. In the Pattern field, type #### for the pattern character to be used. NOTE: The number of pattern characters that can be entered to form a pattern is unlimited. 9.
Pattern Recognition Example Figure 158. Defining Patterns 13. Click Add to add the pattern to the list. See Figure 158. 14. Click OK to return to the CST Manager.
Chapter 5 Patterns / Variables Figure 159. Selecting the Input Field Now you can use the just defined pattern in the CST. Create an entry in the CST where the input field specifies the thermal printer 1 command sequence bbbb be replaced by the Width pattern and cccc be replaced by the Length pattern. 15. Click the Input field to place the cursor. See Figure 159. 16. Press the down arrow key to enter Hex entry mode. 17. Type 1B (for ESC). 18. Press the up arrow key to enter ASCII entry mode. 19.
Pattern Recognition Example Figure 160. Entering the Input String 25. Press the right arrow key, then the down arrow key and type 0A00 (for LF and NUL). See Figure 160. NOTE: The entry in the CST will show “pat” (Pattern) in the attribute field and a pattern number in the character field. The hex value shown below the pattern number has no specific meaning. Since the aaaa value is not going to be used, we need to give these characters the Don’t Care attribute. 26. Select aaaa. 27.
Chapter 5 Patterns / Variables Figure 162. The Appended CST 34. Click Append. See Figure 162. Now you will test the newly created CST. 35. Select Tools Test. The Test window opens. See Figure 163. Figure 163. The Test Window 36. Right-click the Input window. 37. Select View Hex. To enter the Hex entry mode. 38. Click just to the right of the eight zeros to position the cursor.
Pattern Recognition Example Figure 164. Hex Entry Mode 39. Type 1B. To enter the hex equivalent of . See Figure 164. Figure 165. Mnemonics Entry Mode 40. Right-click the Input window and select View Mnemonics. To enter the Mnemonics entry mode. Notice the 1B changed to . See Figure 165. 41. Type D0123,0450,0600. 42. Right-click the Input window and select View Hex. 43. Click just to the right of 0010 on the second line. Figure 166. Hex Equivalents of LF and NUL 44. Type 0A00.
Chapter 5 Patterns / Variables Variable Tab Use Variable tab to define variables. Use a variable to store data from the host so that it can be used at a later time. To define a variable, enter the name of the variable and add it to the Variable List. To store data into the variable use the Store mode (page 165). To clear the content of all defined variables use the Reset All Variables mode (page 165). Figure 168. Variable Tab Name: The name of the variable.
Variable Tab Status Response Definition Figure 169. Status Response Generator Click Status Response Definition, and the Status Response Generator dialog box opens. See Figure 169. Use the Status Response Generator to define status responses. You can define printer status bits that make up the condition on which a response should be generated, as well as the details of each response.
Chapter 5 Status Response Definition Conditions Use the upper section of the Status Report Generator to add new conditions or select existing conditions to edit or remove. Name: The name of the condition. Output: The response for when the condition is met. Status Bits Unconditional: To create an unconditional protocol. When you select Unconditional, all other status bits are disabled.
How To Use Conditions And Protocols Interface: Use this drop-down list to select which (host) interface the response should go to. Active is the interface on which the CST operates. Protocol List New: Click New to reset the Name and Interface fields. Add: If the text displayed on the second button is Add, the protocol has not been added to the Protocol list. Click Add to add the protocol to the Protocol list.
Chapter 5 Status Response Definition Status Response Generator Example A host computer sends out an ENQ character to request the printer’s status. The host computer expects to receive an ACK character when the job has finished, or a NAK character if the printer is printing. In the CST Manager, click Status Response Definition. The Status Response Generator dialog box opens. See Figure 171. Figure 171. Status Response Generator You can define the protocol conditions in the upper half of this window.
Status Response Generator Example Figure 172. Switching Between ASCII and Hex Entry Modes 2. Define the output that should be transmitted to the host. In the Output field, press the down arrow key and type 15 (NAK). See Figure 172. NOTE: Use the up and down arrow keys to switch between the ASCII and Hex entry modes. 3. Under Status Bits, click Job In Process to select the correct condition to test. Here is a description of the Status Bits conditions: • Unconditional: This condition is always TRUE.
Chapter 5 Status Response Definition Figure 173. Adding Conditions 8. Click Add to add the entry to the list of protocol conditions. See Figure 173. 9. Name this protocol that is comprised of the two conditions. In the Name field (bottom half of window), type print_complete. 10. Select the interface to use for the status response. Click the Interface down arrow, and select Active. NOTE: The interface selected does not have to be the same interface the host is using for a status request.
Status Response Generator Example Figure 175. Response Mode Attributes 15. Right-click your input string. A list of possible attributes displays. See Figure 175. NOTE: In addition to the four common attributes, Response mode has the Flush attribute. This attribute removes the input string from the datastream, preventing it from being printed. 16. Click away from the attributes to close the list. 17. Right-click the Output field to specify which protocol should be used when a status is requested.
Chapter 5 CST Manager And EBCDIC CST Manager And EBCDIC In addition to the standard ASCII character set commonly used for printing, many applications use the EBCDIC character set. The CST Manger is specifically designed to work with ASCII. To work with EBCDIC coded files, characters in the Input and Output strings need to be entered in their EBCDIC representation. Since the CST Manager does not have an EBCDIC view mode, these entries must be entered in hex.
Status Response Generator Example EBCDIC Hex Mnemonic Twinax/LU-1 13 TM 14 RES 15 Hex Mnemonic ASCII LU-3 Tape mark “ 13 DC3 Device Control 3 Restore / 14 DC4 Device Control 4 NL New Line \ 15 NAK Neg. Acknowledge 16 BS Back space | 16 SYN Synchronous Idle 17 IL Idle | 17 ETB End of Transm.
Chapter 5 CST Manager And EBCDIC EBCDIC Hex Mnemonic Twinax/LU-1 Hex Mnemonic 31 1 One .
Status Response Generator Example EBCDIC Hex Mnemonic Hex Mnemonic 4F O O 50 P P 51 51 Q Q 52 52 R R Twinax/LU-1 4F | Logical Or 50 & Ampersand ASCII LU-3 “ 53 ¢ 53 S S 54 ! 54 T T 55 55 U U 56 56 V V 57 57 W W 58 58 X X 59 59 Y Y 5A ! Exclamation Point 5A Z Z 5B $ Dollar Sign 5B [ Opening Bracket 5C * Asterisk 5C \ Back Slash 5D ) Right Parenthesis 5D ] Closing Bracket 5E ; Semicolon 5E ^ Caret 5F ¬ Logical NOT 5F _
Chapter 5 CST Manager And EBCDIC EBCDIC Hex Mnemonic Twinax/LU-1 Hex Mnemonic ASCII LU-3 6D _ Underline 6D m m 6E > Greater-than Sign 6E n n 6F ? Question Mark 6F o o 70 p p 71 71 q q 72 72 r r 70 # 73 @ 73 s s 74 $ 74 t t 75 75 u u 76 76 v v 77 77 w w 78 78 x x 79 79 y y 7A : Colon 7A z z 7B # Number Sign 7B { Opening Brace 7C @ At Sign 7C | Vertical Line 7D ‘ Apostrophe 7D } Closing Brace 7E = Equal Sign 7E ~
Status Response Generator Example EBCDIC Hex Mnemonic Twinax/LU-1 Hex Mnemonic ASCII LU-3 8B l 8B PLD Partial Line Down 8C m 8C PLU Partial Line Up 8D n 8D RI Reverse Index 8E o 8E SS2 Single Shift 2 8F p 8F SS3 Single Shift 3 90 q 90 DCS Device Control String 91 j j r 91 PU1 Private Use 1 92 k k s 92 PU2 Private Use 2 93 k k t 93 STS Set Transmit State 94 m m u 94 CCH Cancel character 95 n n v 95 MW Message Waiting 96 o o w 96 SPA
Chapter 5 CST Manager And EBCDIC EBCDIC Hex Mnemonic Hex Twinax/LU-1 LU-3 A8 y y I A8 A9 z z J A9 AA K AA AB L AB AC M AC AD N AD AE O AE AF P AF B0 Q B0 B1 R B1 B2 S B2 B3 T B3 B4 U B4 B5 V B5 B6 W B6 B7 X B7 B8 Y B8 Z B9 BA # BA BB @ BB BC $ BC B9 ` Grave Accent BD BD BE ; BE BF * BF C0 C0 C1 A A C1 C2 B B C2 C3 C C C3 C4 D D C4 C5 E E C5 200 Mnemonic ASCII
Status Response Generator Example EBCDIC Hex Mnemonic Hex Twinax/LU-1 Mnemonic ASCII LU-3 C6 F F C6 C7 G G C7 C8 H H C8 C9 I I C9 CA CA CB CB CC CC CD CD CE CE CF CF D0 D0 D1 J J D1 D2 K K D2 D3 L L D3 D4 M M D4 D5 N N D5 D6 O O D6 D7 P P D7 D8 Q Q D8 D9 R R D9 DA DA DB DB DC DC DD DD DE DE DF DF E0 E0 E1 E1 E2 S E2 E3 T E3 201
Chapter 5 CST Manager And EBCDIC EBCDIC Hex Mnemonic Hex Twinax/LU-1 LU-3 E4 U E4 E5 V E5 E6 W E6 E7 X E7 E8 Y E8 E9 Z E9 EA EA EB EB EC EC ED ED EE EE EF EF F0 0 Zero F0 F1 1 One F1 F2 2 Two F2 F3 3 Three F3 F4 4 Four F4 F5 5 Five F5 F6 6 Six F6 F7 7 Seven F7 F8 8 Eight F8 F9 9 Nine F9 FA FA FB FB FC FC FD FD FE FE FF FF 202 Mnemonic ASCII
Application Name and Version Information CST Manager Version Control System The Version Control System (VCS) allows you to assign an application name and add version information to the files. This information helps you easily identify the purpose of the files created and in which application. The VCS prints the application name and version information in the printer’s configuration printout.
Chapter 5 CST Manager Version Control System Creating a New File When creating and saving a file for the first time, the Set Application Name dialog box opens prompting you to enter a logical name to identify the application. Figure 176. Setting the CST Application Name Opening an Existing File When you select File -> Open, or upload a file from the printer, the VCS checks if the file contains version information. If not, a dialog box opens and prompts you to enter a logical application name.
Application Name and Version Information • Subsequent Saves Select File -> Save. The Version Confirmation dialog box opens with save options. See Figure 177. Figure 177. Confirming the File Version NOTE: If you do not change the application name, the ‘Save as new application’ option is disabled. In this case, you must select one of the first four options. ‘Save with current version’ is the default selection.
Chapter 5 CST Manager Version Control System Viewing File Version Information To view version information of a file, select File -> Properties. Figure 178. Viewing File Properties Automatic File Backup System The CST Manager automatically creates backups of the last 20 saved versions of a file. This backup system uses the file name (as specified in the File Save As … dialog) to create the following file and folder structure: < jav.user.
Backup History Backup History The CST Manager has a Backup History option that allows you to view the backup history of a file. The system maintains the last 20 versions of the file. This dialog has options to clear the history, open an older version, and save under a different file name. Figure 179. Backup History Information • Name - displays the application name assigned to the file at the time the backup was created.
Chapter 208 5 CST Manager Version Control System
6 GPIO Manager Introduction This chapter describes the Printronix GPIO function available for the Printronix SL5000r/T5000r series Thermal printers. NOTE: Only limited GPIO support is available for Line Matrix printers. Please contact the Customer Support Center for information before ordering Line Matrix printers with GPIO. GPIO is both hardware and software. The hardware is the I/O board to be mounted in the printer, and the software is the GPIO Manager.
Chapter 6 Events and Actions Events and Actions GPIO operation is based on Events and Actions. Events can be either printer internal such as paper out or print complete, or they can be printer external such as opto-coupler 1 active. Actions are the result of an event and can be printer internal such as paper feed or printer external such as relay 1 active or reply to host where data is transmitted over the serial, parallel, or network interface.
Overview To launch the GPIO Configuration Manager, select Applications Manager. GPIO The screen in Figure 181 displays. The fields on this screen are described in detail on the following pages. Figure 181.
Chapter 6 Overview The Toolbar And Menus The toolbars allow the handling of files and text. Figure 182. The GPIO Configuration Manager Toolbar File The File menu allows you to create, open, reopen, save a new or existing GPIO program file, or print GPIO configurations. Figure 183.
The Toolbar And Menus The Print option allows the mapping table to be printed for later reference. When you select File Print, the GPIO Print Setup dialog box opens allowing you to specify the desired print job. See Figure 184. Figure 184.
Chapter 6 Overview When you select File GPIO Configuration the GPIO Configuration dialog box opens. This allows you to define the GPIO properties and power-up settings. Figure 185. The GPIO Configuration Dialog Box The Properties tab allows you to select the type of printer, either Thermal or Impact, for which the mapping table will be designed. For security, the password field allows you to password protect a mapping table.
The Toolbar And Menus Figure 186. Power-Up Settings – GPIO Control Tab Within the Power-Up Settings tab are two tabs, GPIO Control and IO. NOTE: Settings made GPIO Control and IO predefining the output levels of GPIO will only be functional when the advanced GPIO features are enabled in the printer. The GPIO Control tab allows the specification of the GPIO power-on configuration. This can be either the printer configuration or a predefined one.
Chapter 6 Overview NOTE: GPIO does not always acknowledge the PAA trigger. If you use this feature, make sure the event is always acknowledged. Figure 187. Power-Up Configuration – IO Tab, Initial State The Power-Up Settings – IO tab contains two tabs, Initial State and Input Debounce. Initial State Divided into three sections, this panel is used to define the initial state of the GPIO board. • Opto-coupler In This section has 8 icons, each representing a single input Opto-coupler.
The Toolbar And Menus • Relays This section has 8 icons, each representing a single output relay. An active icon means that the relay will be active when the printer is powered on. Click the icon to toggle the state. Figure 188. Power-Up Configuration – IO Tab, Input Debounce Input Debounce When using mechanical switches it is possible that more than one event is generated due to multiple contact detections. The solution to this undesired effect is debouncing.
Chapter 6 Overview Edit The Edit menu allows you to define, delete, and rename mapping tables. You can also define data fields and reports to customize a mapping table. New mapping tables can be added to the tables that will be downloaded to the printer and existing mapping tables can be deleted or renamed. Figure 189. The Edit Menu Tools The Tools menu allows you upload a mapping table from the printer and to download a mapping table to the printer.
The Toolbar And Menus Event To Action Mapping Figure 191. Event To Action Mapping Setting the criteria for mapping tables takes place in the Event to Action Mapping section (see Figure 191). The Description field allows you can enter a descriptive name to indicate the use of the event and its related action. NOTE: The window header indicates which printer type (thermal or line matrix) the mapping table is created for. Figure 191 indicates a Thermal printer.
Chapter 6 Event To Action Mapping Figure 193. Setting Action Parameters Events Table 9 lists the available events and the related parameters. Events parameters are available for the Input Opto-Couplers, Panel Key Pressed events, Printer Error and Warning events (including RFID and ODV related errors), and PAA events (related to Data fields and Timers). Table 9: Events And Parameters Event Name Description Parameters Input Opto-Coupler Events generated by the GPIO input Opto-Couplers.
Events Table 9: Events And Parameters Event Name Description Parameters Start Data Processing Event generated by the printer when the printer starts processing data. None End Data Processing Event generated by the printer when the printer ends processing data. None Printer Buffers Empty Event generated by the printer when the printer buffers becomes empty.
Chapter 6 Event To Action Mapping Table 9: Events And Parameters Security Key Required Event Name Description Parameters Label Completed 1 Event that is generated by the printer when a label is completed. None 9 Label Rejected 1 Event that is generated by the printer when a label is rejected. None 9 Label Canceled 1 Event that is generated by the printer when a label is canceled. None 9 Label Failed Event generated by the printer when a label failed to print.
Events Table 9: Events And Parameters Event Name Security Key Required Description Parameters Event generated by the printer when the operator presses a key on the operator panel. Key Combination Event generated by the printer when the operator uses a key combination. Key Combination Event generated by the ODV (online data validator) of the printer. Unscannable Code Check Media, Quality Error All Error Cleared PAA Event Event generated by PAA.
Chapter 6 Event To Action Mapping Table 9: Events And Parameters 1 Thermal only. Impact only. 3 If instances of this object type are not defined, a dialog box asks you to define some. If you click Cancel, the event will revert to the previous selected event. 2 Event Descriptions • Input Opto-Coupler For external input signals you can specify the number of the opto-coupler to view and the level in which the event is seen as active. Click the opto-coupler symbol to select the active state. Figure 194.
Events • Printer Paused This event happens when the printer pauses because of the “pause printer” action. The printer accepts data from the host and parses this data until its buffers are full. No printing will take place. The print engine is offline but the printer’s data processing unit is still online. • Power Save Mode Entered This event signals the moment when the printer enters Power Save Mode. • Power Save Mode Exited This event signals when the printer becomes active again.
Chapter 6 Event To Action Mapping • Label Printed This event occurs when a number of labels stored in the printer have finished printing. If the labels print as a single job without any wait time, the event will be a short pulse. If the printer is placed in local mode and the labels are printed using the print next label action, the event will happen once for each label. • Overstrike Pending The printer generates this event when a label overstrike is pending.
Events Figure 195. Setting Event Parameters To select the Printer Error event, click the Event drop-down menu and select Printer Error as the event parameter. The Set Event Parameters dialog box opens. Click the Any box to uncheck the setting. A list of errors (or warnings) is now available for selection. From the Error drop-down menu, select the required parameter. The Set state identifies the event when the problem happens. The Cleared state specifies the event when the problem is solved.
Chapter 6 Event To Action Mapping Figure 196. Setting Panel Key Event Parameters • ODV Status This selection allows you to react to output from the ODV (online data validator). The parameters allow you to program GPIO to act if there is no barcode, if there is any or a specific error in the barcode, or when all ODV errors have been cleared. Figure 197. Setting ODV Parameters • PAA PAA generates an event on a user specified input string.
Actions • Timer Expired This event happens when a user defined timer expires or when a user defined time is reached. See “Timers” on page 254. • Table Entered This event happens when a new mapping table is entered. The event can be used to execute actions regarding new tables. For example, when you want to check the content of a datafield and no other events are available. • Table Exited This event generates before going to a new table. This event can also be used to execute last minute actions.
Chapter 6 Event To Action Mapping Table 10. Event Actions and Parameters Action Name On/Offline Switch Description Parameters Action toggles the printer between offline and online mode. None Action clears all of the printer's internal buffers. Data stored in flash (e.g. form templates) are not cleared. None Pause Printing 1 Action pauses printing after the current label is printed. Labels in the queue will stop printing until the start printing action is received.
Actions Table 10. Event Actions and Parameters Action Name Description Parameters Security Key Required Single Label Printing, Enable 1 Action enables single label printing. None 9 Single Page Printing, Enable 2 Action enables single page printing. None 9 Single Label Printing, Disable 1 Action disables single page printing. None 9 Single Page Printing, Disable 2 Action disables single page printing.
Chapter 6 Event To Action Mapping Table 10. Event Actions and Parameters Action Name Description Parameters Security Key Required Enable GPIO Events This action allows the Event Parser to start executing all actions again. None Reply to Host This action sends user defined data to the host. Reply, Interface Wait This action waits a specified time before the next action on the same event is performed. Use the data field to specify the time to wait.
Actions Action Descriptions • Output Opto-Couplers The opto-coupler number to activate can be specified as well as the level (or state) required for this output. Select the state by clicking the optocoupler symbol. If the Pulse parameter is selected, the pulse duration can be set in increments of 50 msec between 50 and 2,147,483,647 msec. This allows pulses up to 24.8 days in duration. If Repeated Pulse is selected, the pulse will repeat with a 50% duty cycle until deactivated. Figure 198.
Chapter 6 Event To Action Mapping Figure 199. Output Relay Settings • Printer Offline/Printer Online These two actions switch the printer offline or online. • On/Offline Switch This action allows the printer to be switched offline if it is online, and to be switched online if it is offline. The switch works as a toggle. • Clear Buffer A host or application controlled memory clear. • Pause Printing This action results in the print engine going offline with the interface to the host still active.
Actions • Move Paper This action allows the movement of paper either to the next top-of-form (the gap) or, if required for specific applicator functions, a specified distance forward or backward. See Figure 200. Figure 200. Setting Move Paper Action Parameters • Cut Once Cuts the media in the current position. • Flush Next Label This action removes a single form (the one that is ready to be printed) from the queue in the printer.
Chapter 6 Event To Action Mapping • Sensor Action This action turns the media sensor on or off. See Figure 201. Figure 201. Setting Sensor Action Parameters • Lock Operator Panel / Unlock Operator Panel Once executed, the operator panel will be locked or unlocked. When locked, the operator panel can still be accessed through the virtual operator panel of PNE. If the Disable Event Parser has been executed, the operator panel will be unlocked.
Actions • Reply to Host The Reply to Host action allows the user to specify a data stream that will transmit to the host when the selected event takes place and to select the interface that should be used for this data transmission. Data entry can be in ASCII or in hexadecimal. The entry mode can be selected with the arrow keys: up arrow for ASCII entry mode and down arrow for Hex entry mode. See Figure 202. Figure 202.
Chapter 6 Event to Action Mapping Buttons Event to Action Mapping Buttons The mapping table control buttons are used as follows: • New. Clears the Name field and sets the Event, Action, and related parameters to default. • • Add. Adds a new Event-to-Action mapping to the current GPIO program. Update. Re-enters an Event-to-Action mapping after editing. Click the buttons to copy an entry from the mapping table to the entry/edit fields for subsequent modification.
Multiple Actions Multiple Actions If required, GPIO can execute a number of actions on a single event. Multiple actions specified for a single event will be executed in the order they are entered in the mapping table. Figure 204 shows a mapping table where the first action is to enable GPIO events by making the Input Opto-coupler event active. The second action is to disable GPIO events by making the Input Opto-coupler event inactive. The third action is to perform a form feed.
Chapter 6 Event to Action Mapping Buttons The ON Flag You can use the On flag to temporarily disable entries in the GPIO mapping table. This is useful if an extensive mapping table is generated with many events leading to the same action. The On flag allows you to test each event reaction separately. Figure 206. Using the On Flag to Enable or Disable an Action The Status Line The status line displays information related to GPIO.
The Status Line Data Fields Figure 208. The Define Data Fields Dialog Box Data fields are storage locations in the printer’s resident memory. To define a data field, select Edit Define Data Fields. The Define Data Fields dialog box opens (Figure 208). The Name field allows the user to create a data field descriptive to the user’s needs. The Type drop down menu allows you to choose one of seven different types of data including 8, 16, or 32 bit signed or unsigned values and a string value.
Chapter 6 Data Fields Data Field Actions Data Field Actions are used to modify the content of the Data Field which results in an event. An example is provided to better understand how Data Field Actions work in correlation to Data Field Events. For this example, we have a printer with a forms count defined in a data field in which after each form prints, the count is updated to reflect the correct number of forms still to be printed.
Data Field Actions Once the data field is defined and added to the list, make sure that the count decrements by one each time a form prints. To set the parameters, use the Label Printed event and the Data Field action. In the Data Field parameter block specify what you want to happen when the event Label Printed occurs. Figure 210. Setting Action Parameters There may be an instance where you want to indicate an exact operation to perform on the Data Field.
Chapter 6 Data Fields Table 11.
Data Field Events Figure 212. Generating a Mapping Table Entry Now each time a label or form prints, the value in the data field forms count decrements by one. Next make sure that when the last form prints, a message is sent to the operator panel display as defined by setting a data field event. Data Field Events To have a message sent to the operator panel display indicating the number of forms still to be printed, you will need to keep track of the forms count.
Chapter 6 Data Fields The Source drop down menu is the data field for which the event is active. The Value field allows you to specify the number you want the Source to be compared. The Condition field indicates when exactly the related action takes place. The following conditions are available: Table 12.
Data Field Events The resulting mapping table in Figure 214 allows you to keep track of printed labels. Figure 214. Creating a Forms Counter Entry Reports Reports are messages that can be sent to a number of destinations in the printer. A report is created by specifying one or more sections and by indicating the sequence in which these sections should be combined to form the report. Depending on the destination it may be required to indicate how long the report will be active. Figure 215.
Chapter 6 Reports Defining Reports Continuing with the previous example, we want to receive a message on the operator panel LCD that all forms have been printed. To define a report do the following: 1. Select Edit Define Reports. The Define Reports dialog box opens with the Report tab active (Figure 215). Two tabs are available, the Report and Sections tabs. Figure 216. The Sections Tab of the Define Reports Dialog Box 2. Click the Sections tab (Figure 216).
Creating Sections Creating Sections In continuing with the example, let us define the message as ‘ALL DONE [xxxxx] where xxxxx represents the remaining count. This divides the report in four sections: • • • • # OF LABELS is the header section during printing ALL DONE [ is the header used when all printing is done xxxxx is the forms counter data field content ] ends the section. Figure 217. Defining a Sections Name 1. Type Header While Printing in the Name field. 2.
Chapter 6 Reports 7. Type ALL DONE [ in the data pane. 8. Click Add. The Header When Done Printing section is added to the Item List pane. 9. Click the New button and type Forms Count in the Name field to define a third section. 10. Select Data Field in the Type drop down menu. 11. Select Value as the Format. 12. Click Add. The Forms Count section is added to the Item List pane. Figure 218. Creating a Sections Item List 13. Click the New button and type End in the Name field to define a fourth section.
Creating Reports Creating Reports We want to generate two reports using the sections just created. One report to generate during printing and the other to generate after printing is complete. The first report, Label Count, is created with two sections: Header While Printing and Forms Count. This will give the following text on the LCD: # of Labels xxxx, where xxxx is the remaining label count.
Chapter 6 Reports Figure 220. Adding Sections to a Report 8. Click the New button. 9. Type Label Printing Done in the Name field. 10. Click Header When Done Printing under Available. 11. Hold the Control key and click Label Count and End under Available. 12. Click the < button to add the Header When Done Printing, Label Count, and End sections. 13. Click the Add button. Label Printing Done is added to the item list. See Figure 220. 14. Click OK to close the dialog box.
Using Reports Using Reports To make sure the correct report is transmitted to the operator panel LCD, add the following entry to the mapping table. Figure 221. Defining Entries in the GPIO Manager Once the report has been defined and the Send Report action has been selected, the parameter block allows you to specify what is to be done with this report. The Source drop down menu allows you to select a report previously created. The Destination options tell the system where to transmit the report.
Chapter 6 Timers Timers The GPIO Manager allows timers to be used for different purposes. A timer can be programmed to create a delay between an event and an action or it can be programmed to generate an event at a specific time each day or even at a specific day and time each week. Figure 222. The Define Timers Dialog Box Three modes are available: Delay, Daily, and Weekly which is discussed in the following sections.
Delay Timer Mode 4. Enter 2 in the MM field under Initial Delay. This specifies a two minute initial delay in which the operator has two minutes to reload ribbon. If the operator is able to change the ribbon and place the printer online within two minutes, the delay timer stops. If the operator is unable to change the ribbon within the two minutes, then the delay timer starts and the printer gives a warning. The delay timer will repeat for a specified amount of time until the error is cleared. 5.
Chapter 6 Timers Daily Timer Mode To generate an event at a specific time each day, use the Daily timer mode. For example, you may want the printer to send a status report to the host system everyday at 12:45 p.m. The status report can include a number of datafields that keep track of paper, ribbon, or number of labels printed, etc. To program the timer to generate the status report, do the following. 1. Select Edit Define Timers. 2. Type Daily Status in the Name field. 3. Select Daily as the mode. 4.
Weekly Timer Mode Weekly Timer Mode To generate an event on a specific time and day, use the Weekly timer mode. In continuing with the previous example, if you want the printer to generate a report to the host printer on certain days of the week at the same time, do the following. 1. Select Edit Define Timers. 2. Type Weekly Status in the Name field. 3. Select Weekly as the mode. 4. Enter 12 in the Hour field and 45 in the Minute field. 5. Check mark Monday and Friday.
Chapter 6 Timers Using Timers Figure 226. Using Timers to Activate an Alarm When there is a ribbon error, the “On Ribbon Error” timer starts (Figure 226). First there is a two minute initial delay for the operator to change the ribbon. If the initial delay expires, it generates a timer expired event in which relay 1 activates. Relay 1 is set to sound an alarm. With a one second delay we make sure the relay is activated for only a short time.
Download Mapping Tables Once defined, the timer needs to start at power-up. GPIO uses its own timer based on the Real Time Clock. During the day, the data fields are updated for each label printed and each paper jam occurrence. As soon as the timer expires, the daily status report transmits to the printer. For a weekly status report, set the timer setting to transmit the report weekly.
Chapter 6 Mapping Preloaded Table If a GPIO board is installed in the printer but no user defined mapping table has been loaded, the printer will revert to a preloaded table. Simple printer menus allow for programming three of the 11 (seven outputs, four inputs) pre-defined interface signals to a particular polarity or logic function that meets all typical print and apply requirements. They can also be compatible with all the features available on other manufacturers’ external I/O interfaces.
Mapping Examples Mapping Examples Indicator Lights Example Imagine a factory floor with a number of printers. Over each printer are mounted lights that are controlled by the GPIO interface.
Chapter 6 Mapping The connections made on the printer’s I/O connector are displayed in the diagram below. 34: R1 com 35: R2 com 36: R3 com 37: R4 com 38: R1 NC 39: R2 NC 40: R3 NC 41: R4 NC 42: R1 NO 43: R2 NO 44: R3 NO 45: R4 NO L1 L2 L3 L4 500mA Fuse 24 V 24 V Ret L1 - Red/Offline L2 - Orange/Ribbon L3 - Yellow/Operator-Paper L4 - Green/Online Figure 229. I/O Connections Applicator Example Imagine that a printer is connected to an applicator.
Mapping Examples Protected Printer Example To protect the printer’s configuration from being overwritten, disable the operator panel buttons that are not used daily. The Online and Feed buttons should remain active while the rest disabled. The mapping table listed in Figure 231 shows this function. If the GPIO board is installed in the printer these functions may be rendered inactive by deactivating the event parser using a special connector.
Chapter 6 Mapping Panel Selected Label Printing Imagine that the requirement is to print one of three labels without host intervention. To do this, the operator needs to have a selection mechanism at the printer. For this application, store the three labels (PGL files) in the printer. The three labels named label_1, label_2, and label_3 sit in the printer waiting for the ~EXECUTE command.
Mapping Examples Figure 234. 25 Pin and 9 Pin Serial Connectors Once the PGL files and GPIO mapping table have been downloaded, and the special serial connector is installed on the printer, the printer will print label_1 when the – key is pressed, label_2 when the Feed key is pressed, and label_3 when the + key is pressed. The printer performs a form feed when the Down key is pressed. The Menu and Enter keys are non-functional.
Chapter 6 Mapping Pin Code Protected Printer The printer configuration protection described in the example on page 263 requires a special connector to disable GPIO so a service or application engineer can work on the printer without restrictions. The special connector requires one of the inputs to be specifically saved for protection purposes. You can use software to protect the printer using a PIN code that can be entered through the operator panel.
Pin Code Protected Printer When a key is pressed, the value of the corresponding data field is added to the value in new_pin (which initially contains 0). If the down key is pressed, new_pin now contains 6. If this is not the last (third) entry, the content of new_pin is multiplied by 10 (effectively shifting it over 1 decimal place). The message one_pin is sent to the LCD that now shows ‘PIN number: *--‘.
Chapter 6 Mapping Next to the data fields are status reports and information sent to the host if there is an error. The six reports listed in Table 13 need to be generated. Each report only has a single section that may have the same name as the report. Table 13.
Pin Code Protected Printer Figure 237. Pin_Part_1 Mapping Table If a key is pressed for the first 7 entries, the value of the related data field is added to the new_pin data field, which is multiplied by 10 to shift the content one decimal place over. Since we now have the first part of the PIN number in a data field, we’ll display the one_pin message on the LCD and switch to the Pin_Part_2 table. Figure 238. Pin_Part_2 Mapping Table The Pin_Part_2 mapping table is similar to the Pin_Part_1 mapping table.
Chapter 6 Mapping Figure 239. Pin_Part_3 Mapping Table The Pin_Part_3 mapping table starts with the same seven entries. The value is added to new_pin but this time we do not multiply the value by 10; we now have the complete PIN code. The message displayed depends on the result of the comparison between the new_pin data field and the pin_number data field. If the two values are the same, the message pin_accepted will display and GPIO will be disabled, allowing the printer to function as a normal printer.
Application Name and Version Information Figure 240. Prt_Locked Mapping Table If it is the third try, the event generator timer starts and the Prt_Locked mapping table is selected. In this table we’ll inform the user that the printer is locked by displaying the Printer Locked message on the LCD. We’ll inform the host by sending a message through the interface and disable the operator panel, making it useless until a power cycle has been done.
Chapter 6 GPIO Version Control System • Last Modification Date - - - Indicates when the GPIO Configuration File was last modified. • File ID – Unique 32-bit hexadecimal number (checksum). NOTE: The VCS system cannot prevent the creation of two files that contain the same application name and version information but different content. To help identify such similar files, the Manager will include a checksum in the file.
Application Name and Version Information Modifying an Existing File After opening an existing file, the process of building and modifying the application starts. To save your work as a new file or subsequent modifications of an existing file, do the following: • Save As New File Select File -> Save As. The application name is already assigned and the version number is 1.00A. Select a folder name, enter a file name, and click Save. The file is then stored on disk. • Subsequent Saves Select File -> Save.
Chapter 6 GPIO Version Control System Viewing File Version Information To view version information of a file, select File -> Properties. Figure 243. Viewing File Properties Automatic File Backup System The GPIO Manager automatically creates backups of the last 20 saved versions of a file. This backup system uses the file name (as specified in the File Save As … dialog) to create the following file and folder structure: < jav.user.dir\backup > - the java user directory is the PNE install directory.
Backup History Backup History The GPIO Manager has a Backup History option that allows you to view the backup history of a file. The system maintains the last 20 versions of the file. This dialog has options to clear the history, open an older version, and save under a different file name. Figure 244. Backup History Information • Name - displays the application name assigned to the file at the time the backup was created.
Chapter 6 Technical Information Technical Information Opto-couplers The opto-couplers are Vishay SFH6916 or equivalent with the following basic specifications: NOTE: Please check the Vishay SFH6916 datasheet for electrical specifications. GaAs Light Emitting Diode Reverse Voltage (Vr) Forward Current (DC) Peak Forward Current (Ifp) NPN Silicon Photo Transistor Isolation Voltage (Vr) Collector to Emitter voltage (Vceo) Collector current High switching speed UL approved :6V : 50 mA : 2.5 A : 3750 V r.m.s.
Voltages CAUTION For safety purposes do not apply a voltage greater than 42 volts DC to the GPIO board, even though the relay is rated at 220 volts DC. Voltages Two voltages available on the I/O connector are 5 and 24 volts DC. Using self-healing fuses, both voltages are separately fused at 500 mA for 5 volts and 250 mA for 24 volts. These voltages share the same ground.
Chapter 6 Technical Information Table 14 : Connector Wiring 1: IP1A 18: OP1C 34:R1CM 2: IP2A 19: OP2C 35:R2CM 3: IP3A 20: OP3C 36:R3CM 4: IP4A 21: OP4C 37:R4CM 5: IP5A 22: OP5C 38:R1NC 6: IP6A 23: OP6C 39:R2NC 7: IP7A 24: OP7C 40:R3NC 8: IP8A 25: OP8C 41:R4NC 9: IP1C 26: OP1E 42:R1NO 10: IP2C 27: OP2E 43:R2NO 11: IP3C 28: OP3E 44:R3NO 12: IP4C 29: OP4E 45:R4NO 13: IP5C 30: OP5E 46: n.c.
15 2 5V Ret 16 13 4 1 14 11 12 9 10 15 16 13 3 6 5 8 7 2 1 4 14 11 6 3 12 9 5 8 Printronix Expansion Bus Control Logic All anode protection resistors are 4.7K Ohms.
Chapter 6 Electrical Inputs And Outputs Electrical Inputs And Outputs GPIO Opto-coupled Input Circuit Opto-coupler + 4700 Ohm Input voltage range 5..
7 AutoID Data Manager Overview NOTE: You can set the AutoID Data Manager to launch automatically when PNE launches. See “Startup Tab” on page 32. The AutoID Data Manager is an application that can collect EPC (electronic product code) telemetry data (stored on Radio Frequency Identification [RFID] tags) from RFID enabled printers and can also simultaneously collect bar code telemetry data (printed on labels) from ODV (online data validator) enabled printers.
Chapter 7 Data Validation Data Validation NOTE: To collect EPC telemetry data, you must set EPC Mgr Report to Enable (in the RFID CONTROL or RFID menu within the printer). Refer to the RFID Labeling Reference Manual. To collect ODV telemetry data, you must set the printer’s Telemetry Path to Network Port. See “Set Telemetry Path (SL5000/T5000 Series Only)” on page 17. To access the AutoID Data Manager application, first select a printer or printers from the Printer Database that have an RFID encoder.
The Menu And Toolbar The Menu And Toolbar Create Fixed Formatted Report End Create Report for Start Collection Set Report All Printers Collection Parameters Remove Printers Create Report for View Selected Printers Data Add Printers Figure 246. The Menu and Toolbar Printers Start Collection on All Printers: Starts the collection of telemetry data from all printers in the printer list. End Collection on All Printers: Ends the collection of telemetry data from all printers in the printer list.
Chapter 7 Data Validation Log Error Logging: Logs printer errors. Options include enabling or disabling error logging. Printer List When you add a printer, it appears in the printer list. See Figure 247. Figure 247. A Printer Added to the Printer List The AutoID Data Manager application remembers all printers in the printer list, even after you close the application.
Report Generation Data Capture file name, all telemetry data is reset for the new file. Any existing telemetry data remains saved in the old Data Capture file name. Figure 248. Data Capture File Properties Dialog Box If you change the Data Capture file name to a name that already exists, the telemetry data stored in the existing file will not be erased. All new telemetry data will be appended to the existing file. NOTE: You cannot change the Data Capture file name while telemetry data is being captured.
Chapter 7 Data Validation Report Parameters To export the telemetry data to an ASCII file, select a printer or group of printers, and then select either of the Reports options. The AutoID Data Report Parameters dialog box opens. See Figure 250. Data Fields Chosen Data Field Choices Move Selected Item Move All Items Exclusions File Type File Name Figure 250. The AutoID Data Report Parameters Dialog Box Select the data fields you wish to include in the report (one at a time) and click ->.
Viewing Telemetry Data Viewing Telemetry Data NOTE: You cannot view telemetry data if the data is being sent to an external database. Data must be read using the database program. See “Telemetry Data Export To 3rd Party Databases” on page 298. To view collected data from a printer, double-click the printer in the printer list (or select the printer and select View Data from Selected Printer). The AutoID Data Viewer window opens and collected telemetry data displays. See Figure 251.
Chapter 7 Data Validation Viewing Detailed Data To view more detailed information about a label, bar code, or RFID tag, double-click the desired item under Identifier in the AutoID Data Viewer window. See Figure 252, Figure 253, Figure 254, and Figure 255. Figure 252. Detailed Label Data Future Use Figure 253. Detailed Extended Label Data Figure 254.
Viewing Telemetry Data RFID Version 2 Only Figure 255. Detailed RFID Version 2 Tag Data Data Fields NOTE: For the correct syntax for using the data field names in databases, see “Data Field Names” on page 306. Over 70 data fields are available that describe bar code or RFID tag telemetry data. The first nine are defined as follows: 1. Format This defines the type of record using an integer value.
Chapter 7 Data Validation 3. CaptureDate This indicates the date and time the record was captured, using local time, in the format: Day, Month, Date, Time (00:00:00), Time Zone, and Year. See Figure 256. Figure 256.
Viewing Telemetry Data Failure Code (Hex) Failure Code (Binary) Failure Message 0400 xxxx x1xx xxxx xxxx Internal Data Format Error 0800 xxxx 1xxx xxxx xxxx Modulation 1000 xxx1 xxxx xxxx xxxx Minimum Reflectance 2000 xx1x xxxx xxxx xxxx Minimum Edge Contrast 4000 x1xx xxxx xxxx xxxx Future use 8000 1xxx xxxx xxxx xxxx Future use NOTE: The hex values listed above reflect single failures. Multiple failures will create additional hex values based on the binary weighting shown.
Chapter 7 Data Validation • Percent Decode: This is a measure of consistency throughout the height of the bar code which indicates the number of good scans as a percentage of total scans. This is usually an indication of large blemishes within the code, such as with a wrinkle. • Quiet Zone: This occurs when the minimum blank zone surrounding the bar code has not been met.
Viewing Telemetry Data Priority Failure Message Operator Panel Message 7 Decodeability Unscannable code Check media 8 PDF 417 Gap Poor scanning Check media 9 Calibration Calibration Warning 10 Overall Grade Failure Overall Grade Failure 11 Internal Data Format Error Error Data invalid 12 Modulation Modulation Fail Check head&heat 13 Minimum Reflectance RMin Fail Check head&heat Minimum Edge Contrast Edge Ctst Fail Check head&heat 14 (lowest) Other Error Messages • Calibration Wa
Chapter 7 Data Validation • Overall Grade Failure: This is an overall data validation failure. One or more of the following errors has occurred: Decodeability, Percent Decode, Defects, Modulation, Minimum Edge Contrast (EC Min), Minimum Reflectance (Rmin), and/or (Symbol) Contrast. The printer’s next action depends on the error action setting. If the Stop mode is selected, printing resumes where the printing stopped.
Viewing Telemetry Data Maximum Bar Dev Avg Checksum Failure Quiet Zone Calibration Warning Percent Decode Average Overall Grade Failure Absolute X Dimension Internal Data Format Error Overall Symbol Grade Avg Modulation Failure Direction Minimum Reflectance Failure Checksum Minimum Edge Contrast Failure Self Check Disregard Quiet Zone Failures Symbology and Addendum Disregard Contrast Failures For an introductory description of the bar code data fields, see the Layman’s Guide to ANSI X3.
Chapter 7 Data Validation RFID Version 2 Data Fields These are the available RFID Version 2 data fields: RFID Tag Failure Pre-Checked Sequence Number Retry Number Error Count Tag Type Failed Tag Count Tag Write Count Data Length Raw Data Total Data Length Operation Type Field Type Refer to the RFID Labeling Reference Manual for a description of these fields. Comma Separated Variable Report The comma separated variable report format can be easily imported into many database and spreadsheet programs.
Viewing Telemetry Data XML Report The XML report format conforms to a well formed XML document as defined in W3C Recommendation, Extensible Markup Language (XML) 1.0 available from the World Wide Web Consortium at http://www.w3c.org/. You can view the XML report using any XML viewer. See Figure 258. Figure 258. Sample XML Report Standard RFID Text Report The Standard RFID Text Report is a predefined set of RFID data fields written in ASCII text. See Figure 259. Figure 259.
Chapter 7 Telemetry Data Export To 3rd Party Databases Telemetry Data Export To 3rd Party Databases The AutoID Data Manager allows you to export telemetry data to 3rd party databases using the JDBC interface. To export telemetry data, you need to obtain either a JDBC or an ODBC driver from your database vendor. When configured, the 3rd party database opens when the Data Validation Printers List window opens, and closes when the window closes.
Examples Of Property Definitions 4. OdvJdbcDbFields (Database Fields List) This is a comma separated list of database field names that correspond to the fields defined when the database or spreadsheet was created. Any field names in this list must match an AutoID property name. IMPORTANT The field names are case-sensitive. Make sure the field names selected are spelled correctly and are set to the maximum field sizes as shown in the tables on page 306.
Chapter 7 Telemetry Data Export To 3rd Party Databases Microsoft® Access™ OdvJdbcDriver=sun.jdbc.odbc.JdbcOdbcDriver OdvJdbcUrl=jdbc:odbc:odv;UID=odvuser&PWD=odvpassword OdvJdbcDbName=events OdvJdbcDbFields=CaptureDate,FailureCode,DecodedData NOTE: Date is a reserved word in Microsoft Access. Microsoft Excel OdvJdbcDriver=sun.jdbc.odbc.
Example Exporting Telemetry Data To A Microsoft Access Database Figure 260. Adding Fields Using Design View in Microsoft Access 5. Name the next three fields CaptureDate, FailureCode, and DecodedData, and define them as Text data types. See Figure 260. NOTE: Beginning with the second field, the field names must match the order of the fields specified in the OdvJdbcDbFields property. In this example, the OdvJdbcDbFields would be defined as OdvJdbcDbFields=CaptureDate,FailureCode,DecodedData. 6.
Chapter 7 Telemetry Data Export To 3rd Party Databases Figure 261. Entering the Data Source Name 12. Type odv in the Data Source Name field. See Figure 261. 13. Click Select to specify the odv database that you created. 14. Click Advanced to specify the username (odvuser) and password (odvpassword) to access the database. 15. Using Notepad, create an AutoID Data Manager properties file named pm.txt that contains the following text: OdvJdbcDriver=sun.jdbc.odbc.
Exporting Telemetry Data To A Microsoft SQL Database Exporting Telemetry Data To A Microsoft SQL Database Here is the set up for the Microsoft SQL database using ODBC connectivity: 1. Using Notepad, create an AutoID Data Manager properties file named pm.txt that contains the following text: # Microsoft SQL Connection Using ODBC OdvJdbcDriver=sun.jdbc.odbc.JdbcOdbcDriver OdvJdbcUrl=jdbc:odbc:odvsql OdvJdbcDbName=events OdvJdbcDbFields=PrinterAddress,DecodedData 2. Rename the file pm.txt to pm.
Chapter 7 User Fault Generation User Fault Generation User fault generation is a feature that allows 3rd party applications to stop the printing operation and display a sixteen character message on the printer’s operator panel. Using this feature in conjunction with the telemetry data export function allows external programs to implement a closed-loop telemetry data solution. If the external program detects an error, it can terminate all further printing to reduce bad labels and label stock waste.
How To Generate A User Fault How To Generate A User Fault To generate a user fault, the AutoID Data Manager must be running. In addition, a properly formatted XML message must be transmitted to the XML server port defined in the printer database Preferences. The default XML server port is 8081, but since this port number is user configurable, it is important to verify the XML server port number before sending the user fault message. To verify the setting of the XML server port: 1. Open PNE. 2.
Chapter 7 Data Field Names Data Field Names The following is a list and of all available telemetry data fields. The first column lists the names of the data fields as they appear in the Report Parameters window (page 286) and the detailed label, bar code, and RFID telemetry data windows (page 288). The second column lists the names of the data fields for databases. Label Data Fields Table 15.
Bar Code Data Fields Table 16. Extended Label Format Data Fields Maximum Database Field (Bytes) Name Database Name Format Format 18 Identifier Identifier 12 Capture Date CaptureDate 19 Printer Name PrinterName 32 Printer Address PrinterAddress 15 Failure Code FailureCode 5 Failure Message FailureMessage 55 Job ID JobID 5 Pages Completed PagesCompleted 4 Bar Code Data Fields Table 17.
Chapter 7 Data Field Names Table 17.
Bar Code Data Fields Table 17.
Chapter 7 Data Field Names RFID Data Fields Table 18. RFID Version 1 Data Fields Maximum Database Field Size (Bytes) Name Database Name RFID Tag Failure RfidTagFailure 5 Pre-Checked RfidPrechecked 5 Sequence Number RfidSequenceNumber 5 Retry Number RfidRetryNumber 3 Error Count RfidErrorCount 3 Tag Type RfidTagType 32 Failed Tag Count RfidFailedTagCount 10 Tag Write Count RfidTagWriteCnt 10 Data Length RfidDataLength 5 Raw Data RfidRawData 56 Table 19.
RFID Data Fields Table 19. RFID Version 2 Fields Maximum Database Field Size (Bytes) Name Database Name Operation Type RfidOpType 5 Field Type RfidFieldType 4 NOTE: For the RfidRawData field, it is not necessary to set your database field to the maximum size. It is only necessary to set it to the largest data field size of the tags that are being used.
Chapter 312 7 Data Field Names
A Contact Information Printronix Customer Support Center IMPORTANT Please have the following information available prior to calling the Printronix Customer Support Center: • • • • Model number Serial number (located on the back of the printer) Installed options (i.e.
Appendix A Printronix Supplies Department Printronix Supplies Department Contact the Printronix Supplies Department for genuine Printronix supplies. Americas (800) 733-1900 Europe, Middle East, and Africa 33 (0) 1 46 25 19 07 Asia Pacific (65) 6548 4116 or (65) 6548 4182 China (86) 400-886-5598 India (800) 102-7869 http://www.printronix.com/supplies-parts.aspx Corporate Offices Printronix, Inc. 15345 Barranca Parkway Irvine, CA 92618 U.S.A.
B Linux Font Configuration File # @(#)linux.fontconfig.RedHat.9.0.properties 1.6 03/11/14 # Copyright 2003 Sun Microsystems, Inc. All rights reserved. # Version version=1 # Component Font Mappings allfonts.chinese-gb18030=-misc-zysong18030-medium-r-normal--*%d-*-*-c-*-iso10646-1 allfonts.chinese-gb18030.motif=-isas-song ti-medium-r-normal-*-%d-*-*-c-*-gb2312.1980-0 allfonts.chinese-big5=-arphic technology co.-ar pl mingti2l big5-medium-r-normal--*-%d-*-*-c-*-iso10646-1 allfonts.chinese-big5.
Appendix B serif.italic.japanese-x0208=-misc-kochi mincho-medium-r-normal-*-%d-*-*-c-*-jisx0208.1983-0 serif.italic.korean=-misc-baekmuk batang-medium-r-normal--*-%d*-*-c-*-iso10646-1 serif.italic.korean.motif=-misc-baekmuk batang-medium-r-normal-*-%d-*-*-c-*-ksc5601.1987-0 serif.italic.latin-1=-b&h-lucidabright-medium-i-normal--*-%d-**-p-*-iso8859-1 serif.italic.latin-1.motif=-b&h-luxi serif-medium-i-normal--*%d-*-*-p-*-iso8859-1 serif.bolditalic.
sansserif.bolditalic.japanese-x0208=-misc-kochi gothic-mediumr-normal--*-%d-*-*-c-*-jisx0208.1983-0 sansserif.bolditalic.korean=-misc-baekmuk gulim-medium-rnormal--*-%d-*-*-c-*-iso10646-1 sansserif.bolditalic.korean.motif=-misc-baekmuk gulim-medium-rnormal--*-%d-*-*-c-*-ksc5601.1987-0 sansserif.bolditalic.latin-1=-b&h-lucidasans-bold-i-normalsans-*-%d-*-*-p-*-iso8859-1 sansserif.bolditalic.latin-1.motif=-b&h-luxi sans-bold-inormal--*-%d-*-*-p-*-iso8859-1 monospaced.plain.
Appendix B monospaced.bolditalic.japanese-x0208=-misc-kochi mincho-mediumr-normal--*-%d-*-*-c-*-jisx0208.1983-0 monospaced.bolditalic.korean=-misc-baekmuk batang-medium-rnormal--*-%d-*-*-c-*-iso10646-1 monospaced.bolditalic.korean.motif=-misc-baekmuk batang-mediumr-normal--*-%d-*-*-c-*-ksc5601.1987-0 monospaced.bolditalic.latin-1=-b&h-lucidatypewriter-bold-inormal-sans-*-%d-*-*-m-*-iso8859-1 monospaced.bolditalic.latin-1.motif=-b&h-luxi mono-bold-inormal--*-%d-*-*-m-*-iso8859-1 dialog.plain.
dialoginput.plain.japanese-x0208=-misc-kochi mincho-medium-rnormal--*-%d-*-*-c-*-jisx0208.1983-0 dialoginput.plain.korean=-misc-baekmuk batang-medium-r-normal-*-%d-*-*-c-*-iso10646-1 dialoginput.plain.korean.motif=-misc-baekmuk batang-medium-rnormal--*-%d-*-*-c-*-ksc5601.1987-0 dialoginput.plain.latin-1=-b&h-lucidatypewriter-medium-rnormal-sans-*-%d-*-*-m-*-iso8859-1 dialoginput.plain.latin-1.motif=-b&h-luxi mono-medium-r-normal-*-%d-*-*-m-*-iso8859-1 dialoginput.bold.
Appendix B # Search Sequences sequence.allfonts=latin-1 sequence.allfonts.Big5=latin-1,chinese-big5 sequence.allfonts.GB2312=latin-1,chinese-gb18030 sequence.allfonts.x-euc-jp-linux=latin-1,japanese-x0208 sequence.allfonts.EUC-KR=latin-1,korean sequence.allfonts.GB18030=latin-1,chinese-gb18030 sequence.fallback=lucida,chinese-big5,chinese-gb18030,japanesex0208,korean # Exclusion Ranges exclusion.japanese-x0208=0390-03d6,2200-22ef,2701-27be # Font File Names filename.-arphic_technology_co.
Index A Access Method sub-tab, 66 Actions, 210 descriptions, 233 multiple, 239 After attribute, 167 Alert Delivery tab, 50 Alert Log, 50 Alert, email, 51 Application Name CST, 203 GPIO, 271 Applications AutoID Data Manager, 281 Configuration Editor, 71 CST Manager, 156 Factory Settings Differences, 82 File Download, 91 Flash File Manager, 87 GPIO Manager, 209 Information Capture, 119 Job Capture, 124 Media Profiler, 105 ODV Quality Wizard, 122 Operator Panel, 113 Speed Keys, 123 Applications menu, printer
Configuration Editor tab, Preferences, 30 Configuration Printout, 120 Configuration Settings Differences Views, 85 Configurations, 76 Configurations, downloading, 76, 91 Configure Macro, 147 Configure Print Servers, 153 Connections tab, 66 Contact information, 313 Control panel See Operator Panel Copy item in database, 37 Count attribute, 167 Create configurations, 72 database file, 28 Credentials, 143 CST application name, 203 Version Control System, 203 version information, 203 CST Input field, 161 CST Ma
Event to Action Mapping, 219 Actions, 229 Control Buttons, 238 Events, 220 Events, 210 Example Auto delimiter, 176 Pattern Recognition, 178 Status Response Definition, 190 Excluding item in database, 37 Expand database tree, 38 Export to 3rd party databases, 298 Exporting to a Microsoft Access database, 300 Exporting to a Microsoft SQL database, 303 External Memory, 87 F Factory Settings Differences, 82 configuration settings differences views, 85 displayed language, 86 menu bar, 83 toolbar, 84 Fault gener
Insert Variable attribute, 167 Installation, 11 Introduction, GPIO Manager, 209 IP addresses, web access, changing, 131 J Job Capture, 124 Capture, 126 File, 125 Options, 128 Search, 125 Triggers, 127 View, 126 K KDC sub-tab, 141 Kerberos Credentials, 143 KDC, 141 Print Server, 140 Set Password, 142 Known Printers Discovery, 47 L Label data fields, 306 Label fields, 310 Lease Time on Printer Connection, 30 Linux font configuration file, 315 Lock/Unlock Menus, 152 Login to the PNE web site, 129 M Macro S
Operator Panel, 113 Disabled indicator, 119 in progress indicator, 119 message display, 118 P5000 (cabinet), 116 P5000 (pedestal), 116 P7000 (cabinet and pedestal), 115 primary operator keys, 118 secondary operator keys, 118 SL4M/T4M, 117 SL5000/T5000, 117 status indicator, 118 Opto-coupled input circuit, 280 Opto-coupled output circuit, 280 Opto-couplers, 276 Output field, CST, 161 Overview, AutoID Data Manager, 281 Overview, GPIO Manager, 211 P PAA Event mode, 165 Panel Selected Label Printing, 264 Param
Reports, 247 create, 251 define, 248 sections, 249 use, 253 Requirements, 11 Reset All Variables mode, 165 Reset mode, 164 Response mode, 165 Restoring configurations and flash files, 95 RFID, 281 RFID data fields, 295, 296, 310 RFID tag validation, 281 Run check box, 284 S Save configuration files, 76 database file, 29 Save As, 29 Search Again, 126 Search Captured Data, 126 Secondary operator keys, 118 Sections, creating, 249 Security, 30 Security key, 209, 220 Security tab, 63 Select CST mode, 164 Serial
Using Reports, 253 Using Timers, 258 Utilities Assign IP Address, 150 Configure Print Servers, 153 Enable Remote Printer Management, 151 Lock/Unlock Menus, 152 Reboot Printer, 135 Set Printer Password, 135 Set Wireless Properties, 137 SNMP Browser, 149 Utilities menu, printer database, 56 Utility, Macro, 146 WEP Encryption tab, 139 Wireless properties, set, 137 WPA tab, 145 X XML report, 297 XML Server, 31 V Valadation, bar code and RFID tag data, 281 Variable List, 186 Variable Tab, 186 VCS CST, 203 GPI
*253130-001* 253130-001G