rp-e10 series lan interface technical reference

rp-e10 series lan interface technical reference
RP-E10 SERIES
LAN INTERFACE
TECHNICAL REFERENCE
U00128278100
RP-E10 SERIES LAN INTERFACE TECHNICAL REFERENCE
U00128278100
July 2012
Copyright © 2012 by Seiko Instruments Inc.
All rights reserved.
Seiko Instruments Inc. (hereinafter referred to as "SII") has prepared this technical reference for use by SII
personnel, licensees, and customers. The information contained herein is the property of SII and shall not be
reproduced in whole or in part without the prior written approval of SII.
SII reserves the right to make changes without notice to the specifications and materials contained herein and
shall not be responsible for any damages (including consequential) caused by reliance on the materials
presented, including but not limited to typographical, arithmetic, or listing errors.
is a trademark of Seiko Instruments Inc.
TABLE OF CONTENTS
CHAPTER 1
PRODUCT OVERVIEW
1.1
1.1.1
1.1.2
1.1.3
1.2
1.3
1.3.1
1.3.2
1.4
FEATURES ..................................................................................................................1-1
Hardware ......................................................................................................................1-1
Print Features ...............................................................................................................1-1
Settings Monitoring Function........................................................................................1-2
PARTS NAMES............................................................................................................1-3
FUNCTION DESCRIPTION .........................................................................................1-3
LED...............................................................................................................................1-3
Switch ...........................................................................................................................1-4
SETTING INFORMATION PRINTING .........................................................................1-4
CHAPTER 2
SETUP
2.1
2.1.1
2.1.2
2.1.3
2.1.4
2.2
CHANGE SETTINGS BY USING WEB BROWSER....................................................2-1
Status View...................................................................................................................2-1
TCP/IP Parameters ......................................................................................................2-3
SNMP Parameters .......................................................................................................2-4
LAN Module Control .....................................................................................................2-5
CHANGE SETTINGS BY USING TELNET..................................................................2-6
CHAPTER 3
SPECIFICATIONS
3.1
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.1.6
3.2
3.2.1
3.2.2
3.3
3.4
SOFTWARE SPECIFICATIONS ..................................................................................3-1
Basic Communication Protocol ....................................................................................3-1
Print Protocol ................................................................................................................3-1
Automatic IP Address Setting Protocol ........................................................................3-2
Protocol for Getting and Setting the Status..................................................................3-3
Protocol for Monitoring Settings ...................................................................................3-6
Updating Protocol.........................................................................................................3-8
NETWORK PARAMETER............................................................................................3-9
Network Parameter ......................................................................................................3-9
MAC Address Confirmation Method...........................................................................3-10
MULTIPLE CONNECTION REQUEST ......................................................................3-10
SYSTEM START-UP TIME ........................................................................................3-10
TOC-1
FIGURES
Figure 1-1 Parts Names ...................................................................................................................1-3
Figure 1-2 Interface Connector ........................................................................................................1-3
Figure 1-3 Test Print Sample............................................................................................................1-4
Figure 2-1 [Status View] Screen.......................................................................................................2-1
Figure 2-2 [TCP/IP Parameters] Screen ..........................................................................................2-3
Figure 2-3 [SNMP Parameters] Screen............................................................................................2-4
Figure 2-4 [LAN Module Control] Screen .........................................................................................2-5
TOC-2
TABLES
Table 1-1 Network Communication Methods ...................................................................................1-4
Table 1-2 Network Status Display ....................................................................................................1-4
Table 2-1 Parameters of [Status View].............................................................................................2-2
Table 2-2 Parameters of [TCP/IP Parameters] ................................................................................2-3
Table 2-3 Parameters of [SNMP Parameters]..................................................................................2-4
Table 2-4 Parameters of [LAN Module Control] ...............................................................................2-5
Table 3-1 LPR Specifications ...........................................................................................................3-1
Table 3-2 Specifications of TCP Socket Port ...................................................................................3-2
Table 3-3 Specifications of DHCP Protocol......................................................................................3-2
Table 3-4 Specifications of HTTP Protocol ......................................................................................3-3
Table 3-5 Specifications of TELNET Protocol ..................................................................................3-3
Table 3-6 Commands for Changing Network Parameters ...............................................................3-3
Table 3-7 Specifications of Port26100 .............................................................................................3-4
Table 3-8 Request Packet Configurations........................................................................................3-4
Table 3-9 Response Packet Configurations.....................................................................................3-5
Table 3-10 Supported Request Function .........................................................................................3-5
Table 3-11 Specifications of SNMP Protocol ...................................................................................3-6
Table 3-12 Specifications of PrivateMIB ..........................................................................................3-6
Table 3-13 Specifications of Trap.....................................................................................................3-7
Table 3-14 Specifications of Updating Protocol ...............................................................................3-8
Table 3-15 Specifications of Network Parameter.............................................................................3-9
Table 3-16 System Start-up Time...................................................................................................3-10
TOC-3
CHAPTER 1
PRODUCT OVERVIEW
This chapter explains about LAN module product overview.
1.1 FEATURES
1.1.1 Hardware
(1) Compliant standard: IEEE802.3u conformity
(2) Communication mode: 10BASE-T/100BASE-TX
 Auto negotiation
 Fixed settings
(3) Transmission speed: 10Mbit/s, 100Mbit/s
(4) Connector: RJ-45
(5) Compliant cable: Category 5 or higher
(6) MAC address: Displayed in the label next to the interface connector on the metal cover
1.1.2 Print Features
(1) LPR print
(2) Printing with TCP Socket Port (Port9100)
1-1
1.1.3 Setting Monitoring Function
(1) State description by LED
(2) Various settings by TELNET
(3) Various settings and state description by Web browser
(4) DHCP conformity
(5) Setting initialization by initialization switch
1-2
1.2 PARTS NAMES
Power connector
Switch
Interface connector
Wire clip
Drawer kick connector
MAC address label
Figure 1-1 Parts Names
For more details about connector, see RP-E10 SERIES THERMAL PRINTER TECHNICAL REFERENCE.
(NOTE) Do not insert customer display connector cable, drawer kick out connector cable,
and general public line to the interface connector.
Be sure to connect the aerially wired LAN cable outside to this product via
surge-proof devices. Otherwise, induced lightning may damage devices.
1.3 FUNCTION DESCRIPTION
1.3.1 LED
The interface connector has two LED lights; green and orange, and they are located in both sides at the
bottom of the interface connector.
LED (Green)
LED (Orange)
Figure 1-2 Interface Connector
1-3
Meaning of each LED display is as follows.
Table 1-1 Network Communication Methods
Display
LED (Orange)
Full Duplex
On
Half Duplex
Off
Table 1-2 Network Status Display
Display
LED (Green)
Connected
On
Disconnected
Off
Data transferred
Blinking
1.3.2 Switch
There is a push switch inside the hole next to the interface connector.
Hold down the switch and turn the printer on. When you continue to press it for three seconds, items shown in
"3.2 Network Parameter" are initialized.
1.4 SETTING INFORMATION PRINTING
Network parameters can be output by test printing.
Network parameters are printed to the test print as follows.
(NOTE) Settings at the shipment are as follows (except MAC Address).
If you reassign IP Address, you need to set the network address of the host
computer to the private address (192.168.0.xxx).
* Communication Type *
LAN Communication
MAC Address:
08:00:83:XX:XX:XX
IP Address:
192.168.0.1
Subnet Mask:
255.255.255.0
GateWay Address: 0.0.0.0
DHCP Client:
Disabled
Physical Layer: Auto Nego
Figure 1-3 Test Print Sample
1-4
CHAPTER 2
SETUP
This chapter explains how to setup LAN module.
2.1 SETTING BY USING WEB BROWSER
In this product, Ethernet communication settings can be executed through Web browser.
Each function which is used when settings are executed through Web browser is described below.
2.1.1 Status View
Start Web browser on the network computer, and enter the IP address of this product into the address bar.
[Status View] screen is launched.
In [Status View] screen, communication and control parameters are displayed.
Figure 2-1 [Status View] Screen
2-1
Table 2-1 Parameters of [Status View]
Item
Function
MAC Address
Displays MAC Address.
IP Address
Displays IP Address.
Subnet Mask
Displays Subnet Mask.
Default Gateway Address
Displays Gateway Address.
DHCP Client
Displays enable/disable setting of DHCP.
Ethernet Link Speed & Duplex Mode
Displays communication speed and mode of Ethernet.
Printer Status
Displays Printer Status.
Retrieve Printer Status in interval which is set in [Status Refresh
Time], and update display.
Network Printer Receive Timeout(s)
Displays reception timeout period.
Bulk-IN Interval Time(ms)
Displays interval when Bulk-IN packet is sent through USB
communication between LAN module and the printer.
Status Refresh Time(s)
Displays refresh interval of [Status View] screen.
Refresh
Refresh [Status View] screen.
2-2
2.1.2 TCP/IP Parameters
In [TCP/IP Parameters] screen, communication parameters can be set.
Figure 2-2 [TCP/IP Parameters] Screen
Table 2-2 Parameters of [TCP/IP Parameters]
Item
Function
IP Address
Sets IP Address.
Subnet Mask
Sets Subnet Mask.
Default Gateway Address
Sets Gateway Address.
DHCP Client
Sets Enabled/Disabled for DHCP client function.
Ethernet Link Speed & Duplex Mode
Sets communication speed and mode of Ethernet.
2-3
2.1.3 SNMP Parameters
In [SNMP Parameters] screen, SNMP Trap can be set.
Figure 2-3 [SNMP Parameters] Screen
Table 2-3 Parameters of [SNMP Parameters]
Item
Function
Trap Sink Address
Sets destination address of trap.
'coldStart' Trap
Sets Enabled/Disabled for 'coldStart' Trap which is triggered when you
turn the power on or hardware reset is executed.
'warmStart' Trap
Sets Enabled/Disabled for 'warmStart' Trap which is triggered when
software is reset.
'linkUp' Trap
Sets Enabled/Disabled for 'linkUp' Trap which is triggered when link-up.
'authenticationFailure' Trap
Sets Enabled/Disabled for 'authenticationFailure' Trap which is
triggered when authentication is failed.
2-4
2.1.4 LAN Module Control
In [LAN Module Control] screen, LAN module control parameters are set.
Figure 2-4 [LAN Module Control] Screen
Table 2-4 Parameters of [LAN Module Control]
Item
Function
Printer Firmware Version
Displays Printer Firmware Version.
LAN Module Firmware Version
Displays LAN Module Firmware Version.
Network Printer Receive Timeout
(60s-300s)
Sets reception timeout period.
Bulk-IN Interval Time(50ms-3000ms)
Sets interval when Bulk-IN packet is sent through USB
communication between LAN module and the printer.
Status Refresh Time(1s-300s)
Sets refresh interval for [Status View] screen.
Reboot the Printer
Reboots the printer.
Clear Print Jobs
Clears printing jobs.
Reboot the LAN Module
Reboots the LAN module.
Restore to Factory Settings
Change communication settings to factory default settings.
2-5
2.2 CHANGE SETTINGS BY USING TELNET
In this product, following setting information can be changed by using TELNET.





IP address settings
Subnet mask settings
Gateway address settings
Enabled/Disabled settings of DHCP client
Ethernet communication speed and mode settings
On the network computer, connect to this product by using TELNET.
When connected, it will respond with opening character strings.
===============================
Thermal printer RP-E10 Series
===============================
#
In order to confirm communication settings, transmit 'netcfg'+CRLF.
===============================
Thermal printer RP-E10 Series
===============================
#netcfg
Mac address: 08:00:83:XX:XX:XX
IP address : 192.168.0.1
Subnet mask: 255.255.255.0
Gateway
: 0.0.0.0
DHCP Client: Disabled
Ether link : Auto Negotiation
#
2-6
In order to change communication settings, put 'netcfg' before each command, and transmit them.
For more information about supported commands, see "(2) TELNET Protocol" on "3.1.4 Protocol for Getting
and Setting the Status".
Example: In order to change IP address to 192.168.129.55, transmit 'netcfg ip 192.168.129.55'+CRLF.
===============================
Thermal printer RP-E10 Series
===============================
#netcfg ip 192.168.129.55
#
(NOTE) When using TELNET on Windows 7, note that it cannot be used unless the TELNET
client is enabled by Windows function.
2-7
CHAPTER 3
SPECIFICATIONS
This chapter explains the specifications of LAN module.
3.1 SOFTWARE SPECIFICATIONS
3.1.1 Basic Communication Protocol
IPv4/ARP/ICMP/UDP/TCP: Basic communication protocols for various functions
3.1.2 Printing Protocol
LPR: Transfers print data.
Table 3-1 LPR Specifications
Port No.
515
Maximum number of concurrent
connections
9 (Including connections through other protocols such as
TCP Socket Port.)
Number of printable connections
1 (Other users wait for the completion of printing.)
Timeout
Approx. 4 minutes
Printing queue
4*1
Remove jobs
Compliant*2
Abort job
Compliant*3
Banner printing
Non-compliant
*1: The size of one printing queue is 256 kilo byte including 396 byte control data.
*2: Jobs while in registration process and printing process (that is, transferring from LAN module to the printer)
are not cleared. Additionally, when you use this function, the print sequence may not be the same as the
registration sequence of the printing job.
*3: Resets the printer by clearing the printing job which is in printing process. When the printing job is processed in
Socket9100, it closes the Socket9100 which is in printing process, and resets the printer.
(NOTE) When LPR print operation is conducted by printer driver, set the LPR byte count to
enable.
When four printing queues become full, disconnection process will be executed to
LPR command.
3-1
TCP Socket Port: Transfers print data and printer status through the bidirectional direct socket
communication.
Table 3-2 Specifications of TCP Socket Port
Port type
Direct printing TCP communication port
Port No.
9100
Port communication direction
Bidirectional
Maximum number of concurrent
connections
9 (Including connections through other protocols such as
TCP Socket Port.)
Number of printable connections
1 (Other users wait for the completion of printing.)
Timeout
Approx. 5 minutes (This value is changeable.)
3.1.3 Automatic IP Address Setting Protocol
IP Address can be set automatically by using DHCP protocol.
When DHCP protocol is Disabled or failed, values of internally set parameters are used.
Table 3-3 Specifications of DHCP Protocol
Retrievable items by DHCP
IP Address, Subnet Mask, Gateway Address
Number of DHCP Discover retry
Twice
DHCP Discover interval
First: 1 second
Second: 11 seconds
3-2
3.1.4 Protocol for Getting and Setting the Status
(1) HTTP Protocol
Gets and changes the printer status and network parameters on the dedicated Web page, using the
HTTP protocol.
Table 3-4 Specifications of HTTP Protocol
Port No.
80
HTTP version
HTTP/1.1
Password
None
(2) TELNET Protocol
Gets and changes network parameters by using TELNET protocol.
Changes for network parameters are enabled after the printer is restarted.
Table 3-5 Specifications of TELNET Protocol
Port No.
23
Password
None
For details about network parameters that you can retrieve, see "Table 3-15 Specifications of
Network Parameters". Also, commands and it's parameters for changing network parameters are as
follows.
Table 3-6 Commands for Changing Network Parameters
Item
Command
Parameter
Retrieve communication settings
information*1
netcfg
-
IP Address settings
netcfg ip
IP Address
Subnet Mask settings
netcfg mask
Subnet Mask
Default Gateway Address settings
netcfg gw
Gateway Address
DHCP Client function settings
netcfg dhcp
[enable|disable]
Ethernet communication speed and
mode settings
netcfg link
[auto|100f|100h|10f|10h]
*1 Communication settings information retrieved by this command is the one set in the LAN module.
Note that these values may be different from the ones that are set automatically in DHCP.
3-3
(3) Port26100
By accessing TCP/IP PORT 26100 with our original protocols, printing job can be reset and printer status
information can be retrieved.
Table 3-7 Specifications of Port26100
Port type
TCP communication port for retrieving printer information
Port No.
26100
Port communication direction
Bidirectional
Maximum number of concurrent
connections
9 (Including connections through other protocols such as
TCP Socket Port.)
Concurrent communication availability
Available regardless of other port states.
Timeout
Approx. 5 minutes (This value is changeable.)
Packet Formats for Original Protocols
Formats for our original protocols are explained below.
When communicating with the printer, make sure that the data is transmitted and received per packet.
(a) Request Packet
The request packet configuration which is sent from the client side to the printer is as follows.
Table 3-8 Request Packet Configurations
Offset
Size
Function
Remark
0
3
SII
3
2
0(Fixed)
5
1
0xC0(Fixed)
6
1
bRequest
7
2
0(Fixed)
Reserved
9
2
0(Fixed)
Reserved
11
2
wLength(n)
Identification code
Reserved
Request command
Request response data length
3-4
(b) Response Packet
The response packet configuration against request packet, which is sent from the printer to the
client PC side, is as follows.
Table 3-9 Response Packet Configurations
Offset
Size
Function
Remark
0
3
SII
3
2
0(Fixed)
5
1
0xC1:Success
0xC0:Failure
6
1
bRequest
7
2
0(Fixed)
Reserved
9
2
0(Fixed)
Reserved
11
2
wLength(n)
13
n
Data
Identification code
Reserved
Shows success and failure of the request
command by displaying LSB.
Request command specified by request packet
Response data length
Response data
(c) Supported Request
Supported request function of this product is explained below.
Table 3-10 Supported Request Function
Item
*1
Printer status response
*1
Reset request
LAN module version response
*2
bRequest
wLength
0x00
0x0008
0x40
0x0008
0x7F
0x0009
*1 Responses with the same data as the eighth bytes data shown in "Automatic Status Back Enable/Disable"
command (GS 'a' n) in RP-E10 SERIES THERMAL PRINTER TECHNICAL REFERENCE.
*2 Response with seven-digit character strings in accordance with the character string format shown in
"6.4 RESPONSE DATA" in RP-E10 SERIES THERMAL PRINTER TECHNICAL REFERENCE.
3-5
3.1.5 Protocol for Monitoring and Configuring Settings
(1) Monitors and configures settings, using the SNMP protocol.
Table 3-11 Specifications of SNMP Protocol
SNMP version
SNMPV2
Server port No.
161
Trap transmission port No.
162
Trap destination
One IP Address is configurable. (Not set in initial state.)
Enabled PDU
Get Request, Get Next Request, Get Response, Set Request
Community name
Public
Enabled MIB
Some of MIB-II (RFC1213), PrivateMIB
Password
None
(2) PrivateMIB
In the product, PrivateMIB is defined as follows, and it provides the printer status.
1.3.6.1.4. enterprises(1).sii(263).siiProducts(2).ps(5).PrinterStatus(1)
Table 3-12 Specifications of PrivateMIB
Controlled Item
1
PrinterStatus
Access Type
SYNTAX
Read-Only
OCTET STRING
Summary
Displays printer status with eight bytes
character strings.*1
*1 Responses with the same data as the eighth bytes data shown in "Automatic Status Back Enable/Disable"
command (GS 'a' n) in RP-E10 SERIES THERMAL PRINTER TECHNICAL REFERENCE.
3-6
(3) Trap
Four standard traps shown below are implemented in the product.
In order to enable these traps, set trap destination IP Addresses and each trap to enable through Web
browser.
Table 3-13 Specifications of Trap
Trap Name
snmpTrapOID
Trigger
coldStart
1.3.6.1.6.3.1.1.5.1
Start up trap
In the product, this trap will be sent only when the
printer is turned on.
warmStart
1.3.6.1.6.3.1.1.5.2
Interface restart trap
In the product, this trap will be sent when the LAN
module is rebooted through Web browser etc.
linkUp
1.3.6.1.6.3.1.1.5.4
Interface start up trap
In the product, this trap will be sent when the Ethernet
is linked up.
authenticationFailure
1.3.6.1.6.3.1.1.5.5
SNMP access authentication error detection trap
In the product, this trap will be sent when the printer is
accessed with community names other than 'Public'.
3-7
3.1.6 Updating Protocol
In the product, it is possible to update the firmware through network.
Table 3-14 Specifications of Updating Protocol
Enabled protocol
TFTP
Transfer request port No.
69
Maximum number of concurrent connections
1
(NOTE) If either LPR/Port9100 or Port26100 is connected when updating the product
through network, the current connection is prioritized and TFTP connection
request will be denied. Thus, make sure that connections other than TFTP are
closed when updating the printer. Therefore, when using our printer driver, it may
not be possible to update the F/W because the printer driver maintains connection
to the printer periodically.
During updating process, the white LED light on the printer blinks. Do not turn the
printer off until the LED display changes from white to standby mode color. If the
printer is turned off before completion of updating process, it cannot be done
properly, and it may cause LAN module malfunction.
If TFTP is used on Windows 7, make sure that TFTP client is set to enable by
Windows function, and that UDP transmitting and receiving for the TFTP command
is allowed in arbitrary port.
3-8
3.2 NETWORK PARAMETER
3.2.1 Network Parameter
Network parameters can be set in the following ways.
 Set by Web browser
 Set by TELNET
For details about network parameters that can be set, see following table.
Table 3-15 Specifications of Network Parameters
Item
Parameter
Initial Value
Web
TELNET
IP Address
-
192.168.0.1


Subnet Mask
-
255.255.255.0


Default Gateway Address
-
0.0.0.0


Enabled/Disabled
Disabled


Auto
Negotiation


DHCP Client
Ethernet Link Speed & Duplex Mode
Auto Negotiation
/100Base-TX Full Duplex
/100Base-TX Half Duplex
/10Base-T Full Duplex
/10Base-T Half Duplex
Network Printer Receive Timeout
-
300sec

-
Bulk-IN Interval Time
-
50msec

-
Status Refresh Time
-
10sec

-
Trap Sink Address
-
0.0.0.0

-
'coldStart' Trap
Enabled/Disabled
Disabled

-
'warmStart' Trap
Enabled/Disabled
Disabled

-
'linkUp' Trap
Enabled/Disabled
Disabled

-
'authenticationFailure' Trap
Enabled/Disabled
Disabled

-
3-9
3.2.2 MAC Address Confirmation Method
MAC address can be confirmed by following ways.
 Confirmation by printer self test
 Label stuck on the product
 Confirmation by using Web browser
 Confirmation by using TELNET
3.3 MULTIPLE CONNECTION REQUEST
Up to nine connection requests from LPR/Port9100 and Port26100 are accepted. However, the connection
whose printing operation is actually executed is the one accepted first, and other connection requests wait
until the connection whose printing operation is currently performed is closed.
In an environment where multiple connection requests occur, if the connection does not closed and left as it is
by the printing host, or if the connection is lost somehow without completing close process, other connection
requests are not processed until connection timeout happens. Close the connection immediately after printing
in the application.
3.4 SYSTEM START-UP TIME
After turn the power on or reset the printer, the LAN module needs time to initialize the system.
During start up process, network communication cannot be performed. Approximate start up time is shown
below.
Table 3-16 System Start-up Time
When IP Address is set manually
6 sec to 10 sec
When IP Address is set automatically by the
DHCP server
6 sec to 10 sec
(Varies depending on response speed of the DHCP server.)
3-10
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertising