6900 HT16 - en - Fa65863-1 Comms
6900 HT16 - en - Fa65863-1 Comms
6900 HT16 - en - Fa65863-1 Comms
Linx 6900
Contents
1 Introduction................................................................................................................................... 2 1.1 Health and Safety ................................................................................................................... 2 2 Remote communications ............................................................................................................. 3 2.1 Select communications protocol ............................................................................................. 3 2.1.1 Configure the RS232 Protocol........................................................................................ 4 2.1.2 Configure the Ethernet Protocol ..................................................................................... 5 2.1.3 Configure RCI Setup ...................................................................................................... 6 2.1.4 Configure the DIP setup ................................................................................................. 9 2.2 Configure the RS232 setup .................................................................................................. 15 2.3 Configure the Ethernet setup................................................................................................ 16
Page 1 of 18
Linx 6900
1 Introduction
This document describes how to set up the 6900 printer for remote communications. You need a User Level C password to perform all the tasks that are described in this document.
Page 2 of 18 18
Linx 6900
2 Remote communications
The 6900 printer uses protocols to enable communications with remote devices like bar code scanners, programmable logic controllers (PLCs), and PCs. The protocols used are as follows: Remote Communication Interface (RCI) protocola standard feature on the 6900 printer for communication with RS232 compatible devices. This protocol enables communication with remote devices that allow you to control the printer and to download messages and data for printing. For example, you can download data into buffered remote fields. Refer to the Linx Remote Communications Interface Reference Manual (FA76014) for more information about the RCI protocol. Data Input Protocol (DIP) a simple ASCII protocol for either message selection or to download data into remote fields from RS232 compatible devices. To use the DIP, you must enter a configuration code that you get from Linx. Remote Procedure Calls (RPC) protocola default protocol for the 6900 printer. This protocol enables communication with remote devices that allow you to control the printer and to download messages and data for printing. For example, you can use this protocol with the Message Saver program that allows you to save and restore printer messages.
You can configure remote communication in a network with the RCI protocol through an Ethernet connection. NOTE: The Ethernet connector is not fitted as standard on the 6900 printer.
Figure 1. Communications page See page 15 for a description of the RS232 Setup option and page 16 for a description of the Ethernet Setup option. Page 3 of 18 18 FA658631 English Feb 2007
Linx 6900
Figure 3. RS232 Protocol page The three protocol options are as follows. See page 3 for more information about each option: RPC (Remote Procedure Calls) RCI (Remote Communications Interface) DIP (Data Input Protocol)
NOTE: Only the RCI and RPC protocols are standard on the 6900 printer. Other protocols require a configuration code. 2 Highlight the required protocol and press the OK key to return to the Protocol page.
Page 4 of 18 18
Linx 6900
Figure 4. Ethernet Protocol page 2 Highlight the required protocol (RCI or None) and press the OK key to return to the Protocol page.
For information on how to configure the parameters for communication over an Ethernet connection, see Configure the Ethernet setup on page 16.
Page 5 of 18 18
Linx 6900
Figure 5. RCI Setup page 2 Highlight the required option and press the Select key to display the list of options for your selection.
Figure 6. Print Mode page The Print Mode page contains the following parameters: Mode Select either Single or Continuous: Continuousprinting occurs if any remote data is received or if no remote data is received. If a set of remote data is received, this data is printed until another set of remote data is received.
Page 6 of 18 18
Linx 6900
Singleprinting occurs one time for each set of remote data that is received. If there is no more data received, any print triggers that occur are controlled according to the configuration of the On Failure option (see below).
If there is no remote data used, set the Mode option to Continuous. Use the Single print mode only with messages that use remote data. Number of Buffers This parameter sets the number of buffers that are assigned to each remote field in the message (1, 2, 4, 8, 16, or 32). Clear Buffers Select Yes or No. If set to Yes when printing stops, the printer clears all remote field buffers in the current message. This option makes sure that the synchronisation of remote fields is maintained. NOTE: If remote messages are downloaded, configure the number of buffers before the RCI protocol is used. When the number of buffers is changed, you must open and save each message that contains buffered remote fields in the Message Editor. The buffered remote field value is updated to the value that was set at the Print Mode page. If all fields in a message are not the same buffer length, a loss of synchronisation between fields can occur when the smallest buffer fills. A confirmation message is displayed to tell you that the changes do not become active unless the messages are edited and saved in the Message Editor. On Failure For Single print mode this parameter sets the correct failure condition if no remote data is received ready for the next print. Select either Warn and Ignore or Warn and Pause Print: If Warn and Ignore is selected, the error 3.29 Overspeed (No remote data) is displayed, and the Print Go command (see below) is ignored. No print occurs. If Warn and Pause Print is selected, the error 3.29 Overspeed (No remote data) is displayed. The printer status is set to Jet Running.
Page 7 of 18 18
Linx 6900
Figure 7. Print Control page The Print Control page allows you to enable and disable the print control characters, and control the values used by these characters. The Print Delay Trigger, Print Go, and Print End options are set to Disable by default. You can enable the options in any combination as required. Highlight each option and press the Select key to set the required value from the list of available values.
Mappings option
69478
Figure 8. Mappings page The Mappings page allows you to set options that improve the compatibility between the 6900 and previous models of Linx printer. The following options are available: Reported Machine Type For printer emulation, this option tells the RCI Request System Configuration command (Command 51) which type of printer is in use. Select either the 6200 printer (the printer returns the value 6), or the 6800 printer (the printer returns the value 8). Page 8 of 18 18 FA658631 English Feb 2007
Linx 6900
Print Go Mapped To/Aux Photocell Mapped To This option controls how the standard 6900 trigger conditions are linked to the Print Go and Aux Photocell triggers used by the RCI protocol. The default settings for the 6900 printer are: Print Go Mapped To: Print Go Aux Photocell Mapped to: Leading Edge Secondary (the other options are False, Trailing Edge Secondary, High Level Secondary Trigger, and Low Level Secondary Trigger)
Code Page The 6900 printer uses the Unicode character set, but the RCI protocol uses ASCII. The Code Page option controls how the printer performs the ASCII to Unicode translation. The available options are: European (6200) European Japanese Greek Russian
Select the European (6200) option for compatibility with the 6200 printer. This option contains the characters used by the 6200 printer that are not in the standard European option.
Page 9 of 18 18
Linx 6900
To configure Data Input Protocol parameters: Select the DIP Setup option on the Protocol page to display the DIP Setup page.
69481
Mode option
1 To configure the 6900 printer for either message selection or remote field selection, select the Mode option to display the Mode page. The options are as follows: Message Selectionthe printer uses the incoming data to select a message. For example if the incoming data is ABC, the printer selects a message with the name ABC. If there is no message name that matches the incoming data in the Message Store, the data is ignored. Remote Fieldsthe printer uses the incoming data to set the remote fields. The incoming data is allocated to remote fields according to the field name and the number of characters in that field. Refer to How to Create a Remote Field for more information on how to use remote fields.
Highlight either Message Selection or Remote Fields, then press the OK key to return to the DIP Setup page. The default is Message Selection and the Remote Fields option on the DIP Setup page is not available. If Remote Fields is selected the Remote Fields option is available. If Message Selection is selected go to page 12 where the Setup option is described.
Page 10 of 18 18
Linx 6900
NOTE: The Data Input Protocol does not allow you to use buffered remote fields. To use buffered remote fields use the RCI protocol (see Configure RCI Setup on page 6.)
69482
Figure 10. Remote Fields page 4 Press the Insert key to display the Insert page.
69483
Figure 11. Remote Fields: Insert page 5 Select the Field Name option to enter the name of the remote field. The remote device uses this name to identify the destination field for the data. NOTE: The field names must match the names of any remote fields that are created in the Message Editor. 6 Select the Max. Chars. option to set the maximum number of characters that the remote device can download into this field.
Page 11 of 18 18
Linx 6900
Repeat steps 4 to 6 on page 11 to enter the information about all required remote fields and press the Exit key to return to the Remote Fields page.
69484
Figure 12. Remote Fields page: populated 8 The following options become available on the Remote Fields page. Highlight the required field name and press one of the following keys: Editdisplays the Insert page where you can edit the name and maximum number of characters of the selected remote field. Deletedeletes the selected remote field. There is no confirmation message displayed. Upmoves the remote field name up the list by one entry. Downmoves the remote field name down the list by one entry. 9 Press the Exit key to return to the DIP Setup page.
Setup option
1 To configure the Setup options for the Data Input Protocol, select the Setup option to display the Setup page.
69485
Page 12 of 18 18
Linx 6900
Preamble and Postamble The Preamble and Postamble options configure the format of incoming data that the 6900 printer receives from different remote devices. The format of the incoming data is shown below: P1 P2 Data P3 P4
Figure 14. Incoming packet data format Key: P1 P2 Data P3 P4 Preamble Preamble2 Data Postamble1 Postamble2 1 byte (optional) 1 byte (optional) Up to 256 bytes in a remote field 1 byte 1 byte (optional)
The default format of incoming data for the Data Input Protocol does not contain preamble bytes, and the postamble bytes are a CR/LF pair: Data CR LF
Figure 15. Default 6900 data packet format Where the printer uses STX/ETX to define a a packet boundary, the printer can be set up to accept data in the following format: STX Data ETX
Page 13 of 18 18
Linx 6900
To configure the preamble settings, select the Preamble option to display the Preamble page.
69486
Figure 17. Preamble page Highlight 1st Byte or 2nd Byte and press the Select key to see the list of available preamble byte characters. Highlight the required option and press the OK Key to return to the Preamble page. Press the Exit key to return to the Setup page. 3 To configure the postamble settings, select the Postamble option to display the Postamble page. This page is like the Preamble page and you select the options as shown above in step 2.
NOTE: If you use Unicode transmission (see below) the preamble and postamble values must not match the character set values. If necessary, change the values to prevent any problem. Unicode Input 4 To receive data in Unicode (2-byte) character format, select this option, highlight Yes and press the OK key to return to the Setup page. This format only contains the data segment of the incoming data packet.
NOTE: Unicode characters must be transmitted in high byte/low byte format. Responses The Responses option allows you to enable or disable any combination of response types for incoming data and set the values for these responses.
Page 14 of 18 18
Linx 6900
Figure 18. Responses page The following options are available. Select the required option to see the list of available values: Message Receivedthis allows you to select the character that is used to acknowledge that a message is received. The standard setting is Disable. Print Triggeredthis allows you to select the character that is used to acknowledge a print trigger. The standard setting is Disable. Print Startedthis allows you to select the character that is used to acknowledge the start of a print. The standard setting is Disable. Print Completedthis allows you to select the character that is used to acknowledge the end of a print. The standard setting is Disable.
Clear Remote Fields 6 Clears all remote fields entered for the Data Input Protocol after the next print is completed. To clear all remote fields, select this option, highlight Yes and press the OK key to return to the Setup page. Press the Exit key three times to return to the Communications page.
Page 15 of 18 18
Linx 6900
Select the RS232 Setup option to display the RS232 Setup page.
69474
Figure 19. RS232 Setup page 3 To set the transmission speed of the data, highlight the Baud Rate option and press the Select key: The 6900 printer allows data transmission at baud rates of 4800, 9600, 19200, 38400, 57600, or 115200 baud. 4 5 Highlight the required baud rate and press the OK key to return to the RS232 Setup page. To configure how the flow of data is controlled, highlight the Flow Control option and press the Select key to display the available settings. The two options are: Nonethere is no control of the flow of data between the printer and the remote host. Softwarethe special characters Xon and Xoff control the flow of data between the printer and the remote host. An escape character identifies the special characters in the data stream.
NOTE: The 6900 printer does not use hardware hand shakes. 6 Highlight the required option and press the OK key to return the RS232 Setup page. Press the Exit key to return to the Communications page.
Page 16 of 18 18
Linx 6900
Select the Ethernet Setup option to display the Ethernet Setup page.
69475
Figure 20. Ethernet Setup page 3 Highlight the required option and press the Select key to display the configuration options. Use the scroll bar to display the MAC Address option. IP Address Assignment Manualthis allows you to assign a static IP address for the printer. Your network administrator supplies this IP address. DHCP (Dynamic Host Configuration Protocol)the printer requests an IP address from the host device during the printer power-up sequence.
If you select the DHCP option, the Renew IP Address option becomes available. Renew IP Address This option causes the printer to select a new IP address from the server during the power-up sequence. NOTE: The DHCP option for IP Address Assignment and the Renew IP Address options are not in use on the 6900 printer. Host Name You can assign an optional name to the printer. Enter the name in the field. IP Address This option is shown if the IP Address Assignment option is set to Manual. Your network administrator assigns the IP address. Subnet Mask The subnet mask is a mask that assigns an IP address to a given subnet. An IP address has two componentsthe network address and the host address. The format depends on the type of IP address assigned. Contact your network administrator for more information. Default Gateway A default gateway is a node on the network that allows connection to another network. Contact your network administrator for more information. NOTE: This option is not in use on the 6900 printer. Page 17 of 18 18 FA658631 English Feb 2007
Linx 6900
MAC Address A Media Access Control (MAC) address is an address that identifies network hardware. The printer software automatically detects the MAC address.
Page 18 of 18 18