0% found this document useful (0 votes)
98 views91 pages

Instruction Manual For Ethernet Communication TUP-I

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
98 views91 pages

Instruction Manual For Ethernet Communication TUP-I

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 91

Seventh Edition

Instruction Manual for LAN Communication TUP-I


Ethernet Communication

HITACHI Printer

Thank you for purchasing Hitachi IJ Printer.


This instruction manual describes the Ethernet communication (LAN Communication TUP-I)
function. For other features of the printer, please refer to Instruction manual or Technical
manual.
If the printer is improperly handled or maintained, it may not operate smoothly and may become
defective or cause an accident. It is therefore essential that you read this manual to gain a
complete understanding of the printer and use it correctly.
After thoroughly reading the manual, properly store it for future reference.
[Model RX/RX2/UX]
Table of Contents

1. Ethernet communication (LAN communication TUP-I) function ····························· 1

2. Preparations ·································································································· 2
2.1 Network connection preparations ·································································· 2
2.2 IJ Printer preparations ·················································································· 2
2.3 LAN cable connection ·················································································· 3
2.4 TUP-I Communication setup ·········································································· 4

3. Connection test ····························································································· 7


3.1 Procedure for connection test ······································································· 7

4. Setting the communication environment ························································· 10


4.1 Setting the communication environment ······················································· 10
4.2 Usage precautions ······················································································ 10

5. Modbus communication ················································································ 11


5.1 Overview ···································································································· 11
5.2 Transmission procedure ·············································································· 11
5.3 Message format ·························································································· 11
5.4 Model-by-model Data configuration ······························································· 16
5.4.1 Data configuration on RX ········································································· 16
5.4.2 Data configuration on RX2 ······································································· 37
5.4.3 Data configuration on UX ········································································· 58
5.5 Detail of Data configuration ·········································································· 79
5.6 Modbus communication rule for IJ Printer ····················································· 81
5.7 Examples of Transmission procedure ··························································· 82

6. Time synchronization function (Model RX2, UX only) ·········································· 86


6.1 Overview ···································································································· 86
6.2 Set items of IJ Printer ·················································································· 86
6.3 Set items of TUP-I ······················································································· 87
6.4 Setting the time zone ··················································································· 88

7. Troubleshooting guide ··················································································· 89

"Ethernet" is a registered trademark of Xerox Corporation, USA.


"Windows" is registered trademarks of Microsoft Corporation, USA, in the USA and other countries.
1. Ethernet communication (LAN communication TUP-I) function

(1) Overview
● Function for Ethernet communication between the IJ Printer and external unit employing a
LAN environment.
● Type of Ethernet communication can be selected from Modbus communication.
● Modbus communication require development of a communication program on the external
unit side.
For the development purpose of communication program, IJP control library will be provided
as a development kit.

List of functions
No. Function name Description
1 Modbus Supports Modbus protocol. Because Modbus protocol is one type of
communication protocol commonly used by industrial equipment, if Modbus
communication is employed for other unit, you can create a
communications program for the external unit using this asset.
When the communication program is newly developed, its
development schedule will be shortened with use of IJP control
library.

(2) Configuration diagram

External unit
Ethernet

IJ Printer

Standard specifications
Item Specifications
Ethernet standards IEEE802.3 compatible, 10BASE-T, 100BASE-T
Protocol TCP/IP
Connection cable Category 5 UTP or STP cable

(3) Notice
● The time from when the signal is transmitted from an external unit to when the IJ Printer
receives the signal cannot be strictly defined in the same way as with serial communications.

1
2. Preparations

● If connecting the IJ Printer with external unit, use a LAN connection cable.

2.1 Network connection preparations


(1) Connect to Intranet LAN
No. Work Remarks
1 You should obtain the IP address from the Information
Systems Department of your company.
2 You should consult with the Information Systems Department
of your company concerning network settings such as
gateway.

(2) Connect from outside the company


No. Work Remarks
1 After concluding a contract with a provider, you should obtain
a fixed IP address from the provider.
2 If using a telephone line, a contract for service such as ADSL
is required. If not using a telephone line, a mobile
environment is required. You also need a router that supports
a mobile card.
3 Set the network settings as instructed by the provider's
manual.

2.2 IJ Printer preparations


No. Work Remarks
1 Make sure the IJ Printer is equipped with a built-in
TUP-I.
2 Connect the IJ Printer to the Ethernet (computer or Refer to 2.3 LAN cable
hub, etc.) with a LAN cable. connection.
3 Conduct a connection test if necessary. Refer to
3.Connection test.
4 Set the communication environment on the IJ Refer to
Printer's screen. 4. Setting the communication
environment.

2
2.3 LAN cable connection

TUP-I
[I/O section (with cover removed)]

Connect the LAN cable.

● On RX
Connected to the EZJ110 board.
● On RX2/UX
Connected to the EZJ127 board.

TUP-I appearance

[Precautions when installing TUP-I]


● Be sure to turn off the main power when installing TUP-I.
● Connect the connectors securely.

3
2.4 TUP-I Communication setup

TUP-I Commnication setup can be changed as follows. First output the setup information in a
electronic file into USB memory, edit it and then reinstall it into TUP-I. When this option is used, please
be sure to follow the procedures described below.

1 Please set the switches as shown below. Then insert USB memory into TUP-I and power ON IJ
Printer. Please wait for a moment until LED of USB memory lights up. The setup information will be
output in a file of “configw.txt”.

The LED of USB memory is blinking during processing


Insert USB memory. and lights up when processing is complete.

Set switches as shown below.

SW2 SW3
ON
ON ON

1 2 3 4 1 2 3 4
OFF

2 Power OFF the printer and remove USB memory from TUP-I. Edit “configw.txt” in USB memory on
PC. The setup information is output in hexadecimal number. The IP address of TUP-I is set to
192.168.0.1 in the example below.

Table: Items of Setup Information (1/2)


Set value
No. Item (Factory- Edited to: Description
default)
1 Mode 0010 - Do NOT change these values which are the mandatory
2 Protocol 0001 - items for Modbus communication.
3 IPAdd_1 00C0 00C0 IP address will be set.
4 IPAdd_2 00A8 00A8 It is set to 192.168.0.1 (00C0.00A8.0000.0001) in this
5 IPAdd_3 0000 0000 example. Set it in the range of 0 (0000) to 255(00FF).
6 IPAdd_4 0001 0001
7 SubMask_1 00FF 00FF Subnet mask will be set.
8 SubMask_2 00FF 00FF It is set to 255.255.255.0 (00FF.00FF.00FF.0000) in this
9 SubMask_3 00FF 00FF example. Set it in the range of 0 (0000) to 255(00FF).
10 SubMask_4 0000 0000
11 DefGaWay_1 0000 0000 Default gateway will be set.
12 DefGaWay_2 0000 0000 It is set to 0.0.0.0 (0000.0000.0000.0000) in this
13 DefGaWay_3 0000 0000 example. Set it in the range of 0 (0000) to 255(00FF).
14 DefGaWay_4 0000 0000
15 Modbus_Port 01F6 01F6 Port number which is used in Modbus communication
will be set.
It is set to 502 (01F6) in this example. Set it to 502
(01F6) or in the range of 1024 (0400) to 65535(FFFF).
16 EtherSpeed 0010 - Do NOT change this value which is the mandatory item
for Modbus communication.
17 EtherTimeout 0BB8 0000 The time duration for an automatic disconnection
between PC and IJ Printer is set. The time is set to 10ms
x “Set Value”. It is set to 0 in this example, where the
connection will NOT be disconnected. When it is set to 1
(0001) to 65535 (FFFF), Modbus communication will be
automatically disconnected when the time elapses
unless PC issues inquiries periodically within the time
specified.

4
Table: Items of Setup Information (2/2)
Set value
No. Item (Factory- Edited to: Description
default)
18 ComPort 0001 - Do NOT change these values which are the mandatory
19 ComSpeed 0020 - items for Modbus communication.
20 Topology 0001 -
21 ComFormat 0001 0004 This is the mandatory item for Modbus communication.
Please set it to 0004.
22 ComAdd 0001 - Do NOT change this value which is the mandatory item
for Modbus communication.
23 ComTimeout 000A 01F4 Time-out value for IJ Printer response will be set.
Time-out value is set to 10ms x “Set Value”. It is set to
5000ms which is 10ms x 01F4 in this example. It is
recommended to set to 5000ms or longer because there
are some processes which require 5000ms or longer.
24 ComWaitTime 000A - Do NOT change this value which is the mandatory item
for Modbus communication.
25 NTP_Use 0000 0000 Set whether to use the time synchronization function or
not. It is set to 0000 (Disable) in this example.
To use the time synchronization function, set to 0001
(Enable).
26 NTP_Add_1 00C0 00C0 IP address of SNTP/NTP server will be set.
27 NTP_Add_2 00A8 00A8 It is set to 192.168.0.2 (00C0.00A8.0000.0002) in this
28 NTP_Add_3 0000 0000 example. Set it in the range of 0 (0000) to 255(00FF).
29 NTP_Add_4 0002 0002
30 NTP_Port 007B 007B Port number of SNTP/NTP server will be set.
It is set to 123 (007B) in this example.
31 NTP_Hr_Min 1800 1800 The interval to get time from SNTP/NTP server will be
set. Set the hours by the upper 2 digits and the minutes
by the lower 2 digits.
It is set to 1800 (24 hours 00 minutes) in this example.
Set it in the range of 0001 (00 hours 01 minutes) to 633B
(99 hours 59 minutes).
32 TimeZone 001B 001B Time zone will be set.
It is set to 001B (GMT+9:00) in this example.
Please refer to 6.4 Setting the time zone, for details.
33 NTP_Slave_Use 0000 0000 Set whether the time which is obtained from SNTP/NTP
server is reflected to IJ Printer or not.
It is set to 0000 (Disable) in this example.
To reflect it, set to 0001 (Enable).
34 Slave_Use_Time FFFF - Do NOT change this value which is the mandatory item
for time synchronization function .
35 Log_Time 003C - Do NOT change these values which are the mandatory
36 Err_Led 0000 - items for Modbus communication.
37 Firm_Ver 0105 - Indicates the software version of TUP-I.
Time synchronization function is supported by the
software version 0105 onward.
Time synchronization function is not supported by the
software version 0104 or earlier.

* Size of the setup information file is 814 bytes.

5
3 Find the file of “configw.txt” in USB memory and change its name to “config.txt”.

4 Set the switches as shown below. Then insert USB memory into TUP-I and power ON IJ printer.
Please wait for a moment until LED of USB memory lights up. The data in “config.txt” will be set to
TUP-I.

The LED of USB memory is blinking during processing


Insert USB memory. and lights up when processing is complete.

Set switches as shown below.

SW2 SW3
ON
ON ON

1 2 3 4 1 2 3 4
OFF

5 Power OFF IJ printer, remove USB memory and set ALL switches to OFF position.
This is the end of TUP-I communication setup.
SW2 SW3
ON
ON ON

1 2 3 4 1 2 3 4
OFF

Terminology Explanation
IP address The IP address is a 32-bit ID number allotted to equipment
(Internet protocol address) connected to the Internet. The 32-bit number of the IP address is
usually divided into four 8-bit segments for display. The IP
address consists of a "network address" that identifies the
network and a "host address" that identifies the individual pieces
of equipment connected in the network.
Subnet mask The subnet mask is a 32-bit number that defines what bits of the
IP address are used for the network address. The network
address segment of the IP address is determined by calculating
the logical AND of the IP address and subnet mask.
Default gateway The default gateway is equipment such as a router that functions
as the "gateway" to the network. When there is communication
between different networks and there is no unique path for the
equipment to be accessed, the default gateway is used to
connect them.
Port number The port No. is the sub-address that specifies one of several
programs running on equipment specified by the IP address.
Port numbers 502 or 1024-65535 are used as the sub-address.

6
3. Connection test

Directly connect the IJ Printer to a PC and check the connection.

3.1 Procedure for connection test

1 Directly connect the IJ Printer to the PC with a LAN cable.

2 Set the network settings of external unit by steps 2 to 5.


Click the Start menu, and double-click [Control Panel] > [View network status and tasks] > [Change
adapter settings] > [Local Area Connection].
The following window is then displayed.

(Example using Windows 7 OS)

3 Click [Properties].

7
4 Click [Internet Protocol Version 4 (TCP/IPv4)].

5 Select [Use the following IP address], and enter an IP address other than 192.168.0.1 and
192.168.0.255 (the example shown in the figure uses 192.168.0.15) and then enter 255.255.255.0
in the Subnet mask field. Click [OK].

8
6 Follow the steps below to confirm that the network connection is properly established. The following
steps describe procedures for Windows 7.

Select [Start Menu] > [All


Programs] > [Accessories] >
[Command prompt] to open the
Command Prompt window.

Type the following command:

Ping 192.168.0.1

Note:
This command is not case
sensitive.

Byte=32 time=24 ..in four


*1
consecutive lines then external
unit settings are completed.

*1:
In default, the ping command
returns the response for four
times. For details of the ping
command, type the following
command: ping/help

If "Destination host unreachable."


response is returned for the ping
command, it means
communication has not been
established between the IJ Printer
and external unit. Re-check the
following:

[Check points]
* Have the communication
settings of the IJ Printer
been changed?
* Are the network settings of
the external unit correct?

9
4. Setting the communication environment

4.1 Setting the communication environment


● Set the LAN function on communication environment setup screen to "Modbus
communication".

Setting item of communication environment setup screen


Setting item Description
● No use: Modbus communication function cannot be used.
LAN function ● Modbus Communication: Modbus communication function
can be used.

Example communication environment setup screen

4.2 Usage precautions


(1) Optional software listed below can not be setup with this optional software at the same time.

List of optional software which can not be setup with this optional software at the same time
No Optional software
1 MOBA coding machine interface (SOP-07)
2 Barcode Reader Connection (SOP-08)
3 Ethernet communication(IJP LAN UNIT) (SOP-13)
(2) Functions listed below are not operational during the use of this optional software.

List of functions which are not operational during the use of this optional software
No Screen Item Note
1 Buffer function [Disable] Fixed
Comm. env. setup
2 Data exchange [Reflect at once] Fixed
(3) Functions listed below are not supported by this optional software.

List of functions which are not supported by this optional software


No Function
1 More than one of Calendar/Count blocks can Not be set in one item.
2 Barcode can Not be set in Calendar/Count block.
3 “Overall setup” of “Format setup” can Not be used.
4 “DotCode” of “Bar code” can Not be used.
5 Kanji characters can Not be used.
6 Line spacing expansion (SOP-09) can Not be used.
7 Product Speed Matching "Enhance" (SOP-15-19) can Not be used.
8 Last print data display (SOP-15-21) can Not be used.
9 "Last day of the month" printing (SOP-15-22) can Not be used.
10 Meter count (SOP-15-24) can Not be used.

10
5. Modbus communication

5.1 Overview
● Function that supports Modbus protocol. Modbus protocol specifications have been globally
disclosed; Modbus protocol is one of the most common types of communication protocol.
● Modbus protocol does not support messages autonomously output by the IJ Printer such as
status or printing contents.

5.2 Transmission procedure

Request message
configuration
Transaction Protocol
Data length Data
External unit identifier identifier
IJ Printer Transaction Protocol
Data length Data
identifier identifier

Response message
configuration

Setting
No. Name Size Description
range
1 Transaction 2 bytes 0x0000 to The IJ Printer returns the transaction
identifier 0xFFFF identifier received from external unit as it is.
You should use the identifier to manage
messages for external unit.
2 Protocol identifier 2 bytes 0x0000 Sets protocol identifier. Set protocol identifier
to 0x0000. The IJ Printer returns the protocol
identifier received from external unit as it is.
3 Data length 2 bytes 0x0000 to Sets number of bytes for request data and
0x00FF response data.
4 Data 3 to 255 - Because data configuration differs according
bytes to the function code specified, data size is
variable. For data configuration, see 5. 3
Message format.

5.3 Message format

(1) Function code


The IJ Printer supports the function code given in the following table.

Function code
Function
No. Function
code
1 0x10 Write Multiple Registers
2 0x06 Write Single Register
3 0x03 Read Holding Registers
4 0x04 Read Input Registers

11
(2) Message format for Write Multiple Registers (Function code: 0x10)
● Writes contents in the Holding Register to reflect it in the IJ Printer.
● The maximum number of bytes that can be written in the Holding Register per time is 246
bytes; if this number is exceeded, you must divide the data into smaller segments while
updating the starting address each time.
● When the writing operation onto Holding Registers is made more than once, 0x0001 (Start)
shall be written first on the control flag which is placed in the first address 0x0000 of Holding
Registers. Then conduct writing more than once and finally write 0x0002 (Stop) onto the
control flag. When 0x0002 (Stop) is written on the control flag, the data being written on
Holding Registers will be reflected to IJ printer.

Request message configuration


No. Name Size Range Description
Sets device address. Set device
1 Device address 1 byte 0x01
address to 0x01.
Sets function code (Write Multiple
2 Function code 1 byte 0x10
Registers).
0x0000 to Sets writing start address. Address is
3 Start address 2 bytes
0xFFFF set in word units.
No. of words to be
4 2 bytes 1 to 123 Sets number of words to be written.
written
No. of bytes to be
5 1 byte 1 to 246 Sets number of bytes to be written.
written
Sets data to be written (variable
2 to 246 0x0000 to length of 2 to 246 bytes). 0x00 is
6 Data to be written
bytes 0xFFFF added to the end when data of
uneven byte length is set.

Response message data configuration (normal)


No. Name Size Range Description
1 Device address 1 byte 0x01 Sets device address received as it is.
2 Function code 1 byte 0x10 Sets function code received as it is.
0x0000 to
3 Start address 2 bytes Sets start address received as it is.
0xFFFF
No. of words to be Sets No. of words to be written
4 2 bytes 1 to 123
written received as it is.

Response message data configuration (abnormal)


No. Name Size Range Description
1 Device address 1 byte 0x01 Sets device address received as it is.
2 Function code 1 byte 0x90 Adds 0x80 to function code received.
Sets error code. Error code differs
3 Error code 1 byte 0x01 to 0x03
according to cause.

12
(3) Message format for Write Single Register (Function code: 0x06)
● Write a content in the Holding Register to reflect it in the IJ Printer.
● The number of bytes that can be written in the Holding Register per time is fixed to 2 bytes.

Request message configuration


No. Name Size Range Description
Sets device address. Set device
1 Device address 1 byte 0x01
address to 0x01.
Sets function code (Write Single
2 Function code 1 byte 0x06
Register).
0x0000 to Sets writing address. Address is set
3 Writing address 2 bytes
0xFFFF in word units.
0x0000 to
4 Data to be written 2 bytes Sets data to be written.
0xFFFF

Response message data configuration (normal)


No. Name Size Range Description
1 Device address 1 byte 0x01 Sets device address received as it is.
2 Function code 1 byte 0x06 Sets function code received as it is.
0x0000 to
3 Writing address 2 bytes Sets writing address received as it is.
0xFFFF
0x0000 to Sets data to be written received as it
4 Data to be written 2 bytes
0xFFFF is.

Response message data configuration (abnormal)


No. Name Size Range Description
1 Device address 1 byte 0x01 Sets device address received as it is.
2 Function code 1 byte 0x86 Adds 0x80 to function code received.
Sets error code. Error code differs
3 Error code 1 byte 0x01 to 0x03
according to cause.

13
(4) Message format for Read Holding Registers (Function code: 0x03)
● This function will be used to read the item data of IJ printer, which is readable and writable.
● The maximum number of bytes that can be read in the Holding Register per time is 250 bytes;
if this number is exceeded, you must divide the data into smaller segments while updating the
starting address each time.

Request message configuration


No. Name Size Range Description
Sets device address. Set device
1 Device address 1 byte 0x01
address to 0x01.
Sets function code (Read Holding
2 Function code 1 byte 0x03
Registers).
0x0000 to Sets reading start address. Address
3 Start address 2 bytes
0xFFFF is set in word units.
4 No. of words to be read 2 bytes 1 to 125. Sets number of words to be read.

Response message data configuration (normal)


No. Name Size Range Description
1 Device address 1 byte 0x01 Sets device address received as it is.
2 Function code 1 byte 0x03 Sets function code received as it is.
3 No. of bytes to be read 1 byte 2 to 250 Sets number of data bytes to be read.
2 to 250 0x0000 to Sets data to be read (variable length
4 Data to be read
bytes 0xFFFF of 2 to 250 bytes).

Response message data configuration (abnormal)


No. Name Size Range Description
1 Device address 1 byte 0x01 Sets device address received as it is.
2 Function code 1 byte 0x83 Adds 0x80 to function code received.
Sets error code. Error code differs
3 Error code 1 byte 0x01 to 0x03
according to cause.

14
(5) Message format for Read Input Registers (Function code: 0x04)
● This function will be used to read the item data of IJ printer, which is read only, or used to read
the status of IJ printer.
● The maximum number of bytes that can be read in the Input Register per time is 250 bytes; if
this number is exceeded, you must divide the data into smaller segments while updating the
starting address each time.

Request message configuration


No. Name Size Range Description
Sets device address. Set device
1 Device address 1 byte 0x01
address to 0x01.
Sets function code (Read Input
2 Function code 1 byte 0x04
Registers).
0x0000 to Sets reading start address. Address
3 Start address 2 bytes
0xFFFF is set in word units.
4 No. of words to be read 2 bytes 1 to 125 Sets number of words to be read.

Response message data configuration (normal)


No. Name Size Range Description
1 Device address 1 byte 0x01 Sets device address received as it is.
2 Function code 1 byte 0x04 Sets function code received as it is.
3 No. of bytes to be read 1 byte 2 to 250 Sets number of data bytes to be read.
2 to 250 0x0000 to Sets data to be read (variable length
4 Data to be read
bytes 0xFFFF of 2 to 250 bytes).

Response message data configuration (abnormal)


No. Name Size Range Description
1 Device address 1 byte 0x01 Sets device address received as it is.
2 Function code 1 byte 0x84 Adds 0x80 to function code received.
Sets error code. Error code differs
3 Error code 1 byte 0x01 to 0x03
according to cause.

(6) Error code


Error code
No. Name Code Conditions
1 Illegal function code 0x01 Function code not yet supported is set.
2 Illegal address 0x02 Illegal address is set.
3 Illegal data 0x03 Illegal data is set.

(7) External communication error


External communication error
No. Name Conditions
Communication was conducted when the printer is offline.
1 External communication error 042 Communication was conducted during stop processing.
Unsupported function code was received.
An illegal address was received.
2 External communication error 043
An illegal number of words or bytes was received.
3 External communication error 044 Received data is out-of specification.

15
5.4 Model-by-model Data configuration
Data configuration of Holding Registers and Input Registers for IJ Printer is indicated
model-by-model.

5.4.1 Data configuration on RX


(1) Holding Registers
Holding Registers are the area which is written by Write Multiple Registers (0x10) or Write
Single Register (0x06) and read by Read Holding Registers (0x03).
The item data which can be set to IJ printer or can be obtained from IJ printer are all placed in
Holding Registers.
Holding Registers can be read and be written by one (1) word (2 bytes) at every address.
Holding Register data configuration on RX (1/13)
Word
Classification Item name Setting range Contents
address
Start/Stop flag is used when
Holding Register is written more
than once. First write “1” and write
Holding Registers more than once
00 00 Start/Stop control flag 1,2 and finally write “2”. Then all the
written contents will be reflected to
IJ Printer. Start/Stop flag is not
used when Holding Register is
written only once. [1:Start; 2:Stop]
00 01 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 07 Reserve_7
Set the number of the printing
00 08 Number of the printing items 1 to 100
items used.
00 09 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 0F Reserve_7
Set Print message information at
Input Register address 0x0E40,
which Print message registration
Specify Print message
00 10 0 to 2000 number is specified here. When “0”
registration number
is specified, the print message
Index information of the print message
which is being edited will be set.
Set Inter-character space at Input
Specify Character position for
Register address 0x0EF1, which
00 11 the Inter-character space 1 to 1000
Character position is specified
obtained
here.
Set Substitution rules data at
Specify Substitution rules Holding Register address 0x1AC0,
00 12 1 to 99
number which Substitution rules number is
specified here.
Set User pattern registration
information at Holding Register
address 0x2D00, which
Specify User pattern character Character size is specified here.
00 13 1 to 13
size 1:4x5, 2:5x5, 3:5x8(5x7), 4:9x8(9x7),
5:7x10, 6:10x12, 7:12x16, 8:18x24,
9:24x32, 10:11x11, 11:5x3(chimney),
12:5x5(chimney), 13:7x5(chimney)
Set Group information at Input
00 14 Specify Group number 1 to 99 Register address 0x0ED0, which
Group number is specified here.
00 15 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 1F Reserve_11

16
Holding Register data configuration on RX (2/13)
Word
Classification Item name Setting range Contents
address
00 20 Character count(Print item 1) 1 to 1000
00 21 Character count(Print item 2) 1 to 1000
Sets the character count for each
… … …
print item.
00 82 Character count(Print item 99) 1 to 1000
00 83 Character count(Print item 100) 1 to 1000
Set the characters of Print
00 84 Attribute(1st digit) 0x0000 to 0xFFFF contents. Character codes are the
same as those which are used in
00 85 Print Character code(1st digit) 0x0020 to 0xFFFF Standard communication. Please
contents refer to Technical Manual, Section
… … … 5 Communication, for details.
In case of setting Calendar/Count
08 52 Attribute(1000th digit) 0x0000 to 0xFFFF
characters, set to Character
attribute, or if they are NOT
08 53 Character code(1000th digit) 0x0020 to 0xFFFF Calendar/Count characters, set to
Character code.
08 54 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0F FF Reserve_1964
Sets the printing item number to
10 00 Printing erase item number 1 to 100
erase printing contents.
10 01 Printings Reserve_1
erasure "Reserve" is not initially provided,
… … -
but may be added in future.
10 05 Reserve_5
Set the registered print message
10 06 Print data message number 1 to 2000
number to be recalled.
10 07 Print data Reserve_1
recall "Reserve" is not initially provided,
… … -
but may be added in future.
10 0B Reserve_5
10 0C Group number 0 to 99
10 0D Print data message number 1 to 2000
Register the being edited print
10 0E Message name(1st digit) 0x0020 to 0xFFFF message by the specified Group
10 0F Message name(2nd digit) 0x0020 to 0xFFFF number or by the registered print
… Print data … … message number or by the
registration message name.
10 18 Message name(11th digit) 0x0020 to 0xFFFF
10 19 Message name(12th digit) 0x0020 to 0xFFFF
10 1A Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
10 1F Reserve_6
Line count / print format Line count of all columns are made
10 20 0,1
uniformity uniform based on the first column.
Adds a column directly before the
10 21 Insert column 1 to 100
editing objective column.
Deletes all the print items of the
10 22 Delete column 1 to 100
editing objective column.
10 23 Add column 1 to 100 Adds a column at the end.
Individual column setup
10 24 1 to 100
(Column position) Changing the number of lines of
Print format Individual column setup the editing objective column.
10 25 1 to 5
(Line count)
10 26 Reserve_1 "Reserve" is not initially provided,
-
10 27 Reserve_2 but may be added in future.
Adjust Inter-character space
10 28 1 to 1000
(Start)
Adjust Inter-character space Inter-character space can be set in
10 29 1 to 1000
(End) character units.
Adjust Inter-character space
10 2A 0 to 28
(Setting value)

17
Holding Register data configuration on RX (3/13)
Word
Classification Item name Setting range Contents
address
10 2B Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
10 3E Reserve_20
Sets the Format Setup.
10 3F Format Setup 1 to 3 1:Individual setup , 2:Overall setup
3:Free layout
Sets the line count of the print item
10 40 Line count 1 to 5
1.
Sets the line spacing of the print
10 41 Line spacing 0 to 2
item 1.
Sets the character size of the print
item 1.
1:4x5 , 2:5x5 , 3:5x8(5x7)
10 42 Character size 1 to 13 4:9x8(9x7) , 5:7x10 , 6:10x12
7:12x16 , 8:18x24 , 9:24x32
10:11x11 , 11:5x3(chimney)
12:5x5(chimney), 13:7x5(chimney)
Sets the inter-character space of
10 43 Inter-character space 0 to 28
the print item 1.
10 44 Bold 1 to 9 Sets the bold of the print item 1.
Sets the bar code of the print item
1.
0:none , 1:Code 39 , 2:ITF
3:NW-7 , 4:EAN-13 , 5:DM8x32
6:DM16x16 , 7:DM16x36
8:DM16x48 , 9:DM18x18
10:DM20x20 , 11:DM22x22
12:DM24x24
10 45 Bar code 0 to 25
13:Code 128 (Code set B)
Print format 14:Code 128 (Code set C)
15:UPC-A , 16:UPC-E , 17:EAN-8
18:QR21x21 , 19:QR25x25
20:QR29x29 , 22:EAN-13add-on 5
23:MicroQR15x15
24:GS1 DataBar (Limited)
25:GS1 DataBar (Omnidirectional)
Sets the EAN readable code of the
10 46 EAN readable code 0 to 2 print item 1.
0:none , 1:5x5 , 2:5x7
Sets the EAN prefix of the print
10 47 EAN Prefix 0 to 99
item 1.
10 48 Calendar block No. 0 to 8
When writing, setting is NOT
10 49 Calendar block count 0 to 8 required. When reading, Block
10 4A Count block No. 0 to 8 information can be obtained item
by item.
10 4B Count block count 0 to 8
10 4C Horizontal (X) 0 to 31998 Valid when Free layout is set.
Sets the coordinate of the print
10 4D Vertical (Y) 0 to 29 item 1.
10 4E Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
10 57 Reserve_10
10 58
Print format(Print item 2)
10 6F Item 2 through 100 will be set in
the same configuration as those of
… … -
Item 1 (Address: from 0x1040 to
19 88 0x1057).
Print format(Print item 100)
19 9F

18
Holding Register data configuration on RX (4/13)
Word
Classification Item name Setting range Contents
address
19 A0 Character height 0 to 99 Sets the character height.
19 A1 Ink drop use 1 to 16 Sets the ink drop use.
Sets the high-speed print.
19 A2 High-speed print 0 to 2
0:HM , 1:NM , 2:QM
19 A3 Character width 0 to 3999 Sets the character width.
19 A4 Character orientation 0 to 3 Sets the character orientation.
19 A5 Print start delay 0 to 9999 Sets the print start delay.
19 A6 Reverse direction 0 to 9999 Sets the reverse direction.
Sets the product speed matching.
19 A7 Product speed matching 0 to 2
0:None , 1:Encoder , 2:Auto
19 A8 Pulse rate division factor 1 to 999 Sets the pulse rate division factor.
Sets the speed compensation.
19 A9 Speed compensation 0,1
0:Disable , 1:Enable
Sets the line speed.
Set value is multiplied by 1/10 and
19 AA Line speed 0 to 9999
reflected to IJ Printer. .
(Example : 1234 = 123.4 m/min.)
Distance between print head Sets the distance between print
19 AB 0 to 99
Print and work head and work.
19 AC specification Print Target width 0 to 9999 Sets the print Target width.
19 AD Actual Print width 0 to 9999 Sets the actual Print width.
19 AE Repeat count 0 to 9999 Sets the repeat count.
19 AF
Repeat intervals 0 to 99999 Sets the repeat intervals.
19 B0
19 B1 Target sensor timer 0 to 999 Sets the target sensor timer.
Sets the target sensor filter.
19 B2 Target sensor filter 0,1
0:Time setup , 1:Until end of print.
19 B3 Target sensor filter value 0 to 9999 Sets the target sensor filter value.
Sets the ink drop charge rule.
0:Standard
19 B4 Ink Drop Charge Rule 0 to 2
1:Mixed single scan and interlaced
2:Dot mixed interlaced
Speed compensation fine Sets the speed compensation fine
19 B5 -50 to 50
control control.
19 B6 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
19 BF Reserve_10

19
Holding Register data configuration on RX (5/13)
Word
Classification Item name Setting range Contents
address
19 C0 Offset(Year) 0 to 99
19 C1 Offset(Month) 0 to 99
Sets the offset of the Calendar
19 C2 Offset(Day) 0 to 1999
block 1.
19 C3 Offset(Hour) -23 to 99
19 C4 Offset(Minute) -59 to 99
19 C5 Zero-suppression(Year) 0 to 2
19 C6 Zero-suppression(Month) 0 to 2 Sets the zero-suppression of the
Calendar block 1.
19 C7 Zero-suppression(Day) 0 to 2
0:Disable , 1:Enable(Space)
19 C8 Zero-suppression(Hour) 0 to 2 2:Enable(Character fill)
19 C9 Zero-suppression(Minute) 0 to 2
19 CA Substitution rules(Year) 0,1
19 CB Substitution rules(Month) 0,1 Sets the substitution rules of the
19 CC Substitution rules(Day) 0,1 Calendar block 1.
19 CD Substitution rules(Hour) 0,1 0:Disable , 1:Enable
19 CE Substitution rules(Minute) 0,1
Sets the substitution rules No. of
19 CF Calendar Substitution rules No. 1 to 99
the Calendar block 1.
condition Substitution rules Sets the substitution rules of the
19 D0 0,1
(Week number) Calendar block 1.
Zero-suppression Sets the zero-suppression of the
19 D1 0 to 2
(Week number) Calendar block 1.
Substitution rules Sets the substitution rules of the
19 D2 0,1
(Day of week) Calendar block 1.
Zero-suppression Sets the zero-suppression of the
19 D3 0 to 2
(Day of week) Calendar block 1.
Output during calendar
19 D4 updating Trigger 1 [1] Fixed
(Function item for SOP-05)
19 D5 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
19 DF Reserve_11
19 E0 Calendar condition
19 FF (Calendar block 2) Block 2 through 8 will be set in the
same configuration as those of
… … -
Block 1 (Address: from 0x19C0 to
1A A0 Calendar condition 0x19DF).
1A BF (Calendar block 8)

20
Holding Register data configuration on RX (6/13)
Word
Classification Item name Setting range Contents
address
1A C0 Substitution rules No. 1 to 99
1A C1 Starting year 2000 to 2099
1A C2 Substitution character(Year) 0x0020 to 0xFFFF
… … …
1A F3 Substitution character(Year) 0x0020 to 0xFFFF
1A F4 Substitution character(Month) 0x0020 to 0xFFFF
… … …
1B 17 Substitution character(Month) 0x0020 to 0xFFFF
1B 18 Substitution character(Day) 0x0020 to 0xFFFF
… … …
1B 74 Substitution character(Day) 0x0020 to 0xFFFF
1B 75 Substitution character(Hour) 0x0020 to 0xFFFF Substitution rules will be registered
with the specified Substitution
… … …
rules number, Start year and
1B A4 Substitution Substitution character(Hour) 0x0020 to 0xFFFF Substitution rules setup items.
1B A5 rule Substitution character(Minute) 0x0020 to 0xFFFF
… … …
1C 1C Substitution character(Minute) 0x0020 to 0xFFFF
Substitution character
1C 1D 0x0020 to 0xFFFF
(Week number)
… … …
Substitution character
1C BB 0x0020 to 0xFFFF
(Week number)
Substitution character
1C BC 0x0020 to 0xFFFF
(Day of week)
… … …
Substitution character
1C D0 0x0020 to 0xFFFF
(Day of week)
1C D1 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
1C D3 Reserve_3
Range (Lower limit)
1C D4 0x0020 to 0xFFFF
(1st digit)
… … … Sets the range (Lower limit).
Range (Lower limit)
1C D6 0x0020 to 0xFFFF
(3rd digit)
Range (Upper limit)
1C D7 0x0020 to 0xFFFF
(1st digit)
… … … Sets the range (Upper limit).
Range (Upper limit)
1C D9 0x0020 to 0xFFFF
Time count (3rd digit)
1C DA condition Reset(1st digit) 0x0020 to 0xFFFF
… … … Sets the reset.
1C DC Reset(3rd digit) 0x0020 to 0xFFFF
1C DD Reset time 0 to 23 Sets the reset time.
Sets the renewal period.
0:5 minutes, 1:6 minutes
1C DE Renewal period 0 to 5
2:10 minutes, 3:15 minutes
4:20 minutes, 5:30 minutes
"Reserve" is not initially provided,
1C DF Reserve_1 -
but may be added in future.

21
Holding Register data configuration on RX (7/13)
Word
Classification Item name Setting range Contents
address
1C E0 Start hour 0 to 23 Sets the start time of the shift code
1C E1 Start minute 0 to 59 rule 1.
1C E2 End hour 0 to 23 Sets the end time of the shift code
1C E3 End minute 0 to 59 rule 1.
Shift code character
1C E4 0x0020 to 0xFFFF
(1st digit)
Sets the shift code character of the
… … …
shift code rule 1.
Shift code Shift code character
1C ED 0x0020 to 0xFFFF
setup (10th digit)
1C EE Reserve_1 "Reserve" is not initially provided,
-
1C EF Reserve_2 but may be added in future.
1C F0
Shift code rule (Rule 2)
1C FF Shift code 2 through 48 will be set
in the same configuration as those
… … -
of Shift code 1 (Address: from
1F D0 0x1CE0~0x1CEF).
Shift code rule (Rule 48)
1F DF
1F E0 Value(1st digit) 0x0020 to 0xFFFF
… … … Sets the value of the count block 1.
1F F3 Value(20th digit) 0x0020 to 0xFFFF
Range (Lower limit)
1F F4 0x0020 to 0xFFFF
(1st digit)
Sets the range (Lower limit) of the
… … …
count block 1.
Range (Lower limit)
20 07 0x0020 to 0xFFFF
(20th digit)
Range (Upper limit)
20 08 0x0020 to 0xFFFF
(1st digit)
Sets the range (Upper limit) of the
… … …
count block 1.
Range (Upper limit)
20 1B 0x0020 to 0xFFFF
(20th digit)
20 1C Sets the update (In progress) of
Update (In progress) 0 to 999998
20 1D the count block 1.
20 1E Sets the update (Units) of the
Update (Units) 1 to 999999
20 1F count block 1.
Sets the increment of the count
20 20 Count Increment 1 to 99
block 1.
condition
Sets the direction of the count
20 21 Direction 0,1 block 1.
0:up, 1:down
20 22 Jump (from) (1st digit) 0x0020 to 0xFFFF
Sets the jump (from) of the count
… … …
block 1.
20 35 Jump (from) (20th digit) 0x0020 to 0xFFFF
20 36 Jump (to) (1st digit) 0x0020 to 0xFFFF
Sets the jump (to) of the count
… … …
block 1.
20 49 Jump (to) (20th digit) 0x0020 to 0xFFFF
20 4A Reset (1st digit) 0x0020 to 0xFFFF
… … … Sets the reset of the count block 1.
20 5D Reset (20th digit) 0x0020 to 0xFFFF
Sets the reset signal of the count
Reset signal
20 5E 0 to 2 block 1.
(Function item for SOP-05)
0:Disable , 1:Signal 1 , 2:Signal 2
Sets the external signal count of
External signal count
20 5F 0,1 the count block 1.
(Function item for SOP-05)
0:Disable , 1:Enable

22
Holding Register data configuration on RX (8/13)
Word
Classification Item name Setting range Contents
address
Sets the zero-suppression of the
20 60 Zero-suppression 0,1 count block 1.
0:Disable , 1:Enable
20 61 Multiplier(1st digit) 0x0020 to 0x0039 Sets the multiplier of the count
block 1.
… … … Numeric:0x0031~0x0039
Decimal point:0x002E
20 6A Multiplier(10th digit) 0x0020 to 0x0039 Space:0x0020
20 6B Count skip(1st digit) 0x0020 to 0xFFFF
Sets the count skip of the count
… … …
Count block 1.
20 6F condition Count skip(5th digit) 0x0020 to 0xFFFF
20 70 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
20 73 Reserve_4
20 74 Count condition
21 07 (Count block 2) Block 2 through 8 will be set in the
same configuration as those of
… … -
Block 1 (Address: from 0x1FE0 to
23 EC Count condition 0x2073).
24 7F (Count block 8)
Sets the calendar offset.
24 80 Calendar offset 0,1 0:Offset from yesterday
1:From today
Sets the DIN print.
24 81 DIN print 0,1
0:Disable , 1:Enable
Sets the EAN prefix.
24 82 EAN Prefix 0,1
0:Edit message , 1:Print format
Adjust print
parameters Sets the barcode printing.
24 83 Barcode printing 0,1
0:Normal , 1:Reverse
Sets the QR error correction level.
24 84 QR Error correction level 0,1
0:M (15%) , 1:Q (25%)
24 85 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
24 8F Reserve_11
Change the on-line or off-line.
24 90 On-line / Off-line 0,1
0:Offline , 1:Online
24 91 On-line / Reserve_1
Off-line "Reserve" is not initially provided,
… … -
but may be added in future.
24 93 Reserve_3
Specifies remote operation to IJP.
0:Operation start
1:Operation stop
24 94 Remote operation 0 to 4
2:Deflection voltage control (ON)
3:Deflection voltage control (OFF)
Remote 4:Fault clear
operation
24 95 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
24 97 Reserve_3

23
Holding Register data configuration on RX (9/13)
Word
Classification Item name Setting range Content
address
24 98 Current time(year) 2000 to 2099
24 99 Current time(month) 1 to 12
24 9A Current time(day) 1 to 31
Sets the current time.
24 9B Current time(hour) 0 to 23
24 9C Current time(minute) 0 to 59
24 9D Current time(second) 0 to 59
Sets the calendar time control.
24 9E Calendar time control 0,1 0:same as current time
1:clock stop
24 9F Date / time Calendar time(year) 2000 to 2099
24 A0 setup Calendar time(month) 1 to 12
24 A1 Calendar time(day) 1 to 31
Sets the calendar time.
24 A2 Calendar time(hour) 0 to 23
24 A3 Calendar time(minute) 0 to 59
24 A4 Calendar time(second) 0 to 59
Sets the clock system.
24 A5 Clock system 0,1
0:24-hour clock , 1:12-hour clock
24 A6 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
24 AF Reserve_10
Sets the repeat print sensor mode.
24 B0 Repeat print sensor mode 0,1
0:signal ON , 1:OFF-ON transition
Sets the change character
orientation.
0:Disable
24 B1 Change Character orientation 0 to 3
1:Reverse direction printing
2:normal or inverted
3:Character orientation 0 or 3
Sets the change mode.
24 B2 Change mode 0,1 0: OFF=normal/forward
1: OFF=inverted/reverse
Sets the reverse print.
24 B3 Reverse print 0,1
0:right-justified , 1:left-justified
Sets the print signal type.
24 B4 Print signal type 0,1 0:print.complete
1:print.-in-progress
User Sets the print data changeover
24 B5 environment Print data changeover error 0,1 error.
setup 0:Disable , 1:Enable
Sets the Char. Size menu 1.
24 B6 (Future Char. Size menu 1 0,1
0:5x8 , 1:5x7
subject)
Sets the Char. Size menu 2.
24 B7 Char. Size menu 2 0,1
0:9x8 , 1:9x7
Sets the excitation V-ref. warning.
24 B8 Excitation V-ref. warning 0,1
0:Disable , 1:Enable
Sets the print characters one by
24 B9 Print characters one by one 0,1 one.
0:Disable , 1:Enable
Continue message print Sets the continue message print.
24 BA 0,1
(Function item for SOP-15-20) 0:Disable , 1:Enable
Start message number
24 BB 0 to 2000
(Function item for SOP-15-20) Sets the number of registered print
End message number message to be printed.
24 BC 0 to 2000
(Function item for SOP-15-20)
24 BD Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 7F Reserve_195

24
Holding register data configuration on RX (10/13)
Word
Classification Item name Setting range Contents
address
Sets the display.
25 80 Display 0 to 2 0:OFF in 3 min. , 1:OFF in 30 min.
2:Always ON
Sets the keyboard layout.
25 81 Keyboard layout 0,1
0:ABC , 1:QWERTY
Sets the ICON display.
25 82 ICON Display 0,1
0:Disable , 1:Enable
Sets the clock display format.
25 83 Clock display format 0 to 2 0:YYYY.MM.DD , 1:DD.MM.YYYY
Touch screen
2:MM.DD.YYYY
setup
Sets the confirmation window for
Confirmation window for
25 84 0,1 manual control menu.
Manual Control Menu
0:Display , 1:Non display
Sets the Arabic input method.
25 85 Arabic input method 0,1
0:to the left , 1:to the right
25 86 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 8F Reserve_10
25 90 Reserve_1
"Reserve" is not initially provided,
… Reserve … -
but may be added in future.
25 AF Reserve_32
25 B0 Ink operating time 0 to 9999 Sets the ink operating time.
25 B1 Ink alarm time 0 to 9999 Sets the ink alarm time.
25 B2
Operation Print count 0 to 999999999 Sets the print count.
25 B3
management
25 B4 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 B7 Reserve_4
25 B8 Ink filter use time 0 to 59999 Sets the ink filter use time.
25 B9 Makeup filter use time 0 to 59999 Sets the makeup filter use time.
25 BA Recovery filter use time 0 to 59999 Sets the recovery filter use time.
Circulation
25 BB Air filter use time 0 to 59999 Sets the air filter use time.
control
25 BC Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 DF Reserve_36

25
Holding Register data configuration on RX (11/13)
Word
Classification Item name Setting range Contents
address
Number to change the
25 E0 1 to 2000
message name
25 E1 Message name(1st digit) 0x0020 to 0xFFFF
Changes the message name of
25 E2 Message name(2nd digit) 0x0020 to 0xFFFF stored message of the selected
… … … number.
25 EB Message name(11th digit) 0x0020 to 0xFFFF
25 EC Message name(12th digit) 0x0020 to 0xFFFF
25 ED Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 EF Manage Reserve_3
messages Number to delete the stored Deletes the stored message of the
25 F0 1 to 2000
message selected number.
25 F1 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 FF Reserve_15
26 00 Number before the change 1 to 2000 Changes the stored number of
stored messages of the selected
26 01 Number after the change 1 to 2000 number.
26 02 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
26 0F Reserve_14
26 10 Group number 1 to 99
26 11 Group name(1st digit) 0x0020 to 0xFFFF
26 12 Group name(2nd digit) 0x0020 to 0xFFFF Creates the group of the selected
… … … number and name.
26 1B Group name(11th digit) 0x0020 to 0xFFFF
26 1C Group name(12th digit) 0x0020 to 0xFFFF
26 1D Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
26 1F Reserve_3
Manage Number to change the group
26 20 group 1 to 99
name
26 21 Group name(1st digit) 0x0020 to 0xFFFF
26 22 Group name(2nd digit) 0x0020 to 0xFFFF Changes the group name of stored
group of the selected number.
… … …
26 2B Group name(11th digit) 0x0020 to 0xFFFF
26 2C Group name(12th digit) 0x0020 to 0xFFFF
26 2D Number before the change 1 to 99 Changes the stored number of
stored groups of the selected
26 2E Number after the change 1 to 99 number.
Number to delete the stored Deletes the stored group of the
26 2F 1 to 99
group selected number.

26
Holding Register data configuration on RX (12/13)
Word
Classification Item name Setting range Contents
address
26 30 Substitution rule No. 1 to 99
Substitution rule name
26 31 0x0020 to 0xFFFF
(1st digit)
Substitution rule name Sets the number and the name of
26 32 0x0020 to 0xFFFF
(2nd digit) Substitution rule 1.
… … … (Read only. Write operation is the
Substitution rule name future subject.)
26 3B 0x0020 to 0xFFFF
(11th digit)
Substitution rule name
26 3C Edit 0x0020 to 0xFFFF
(12th digit)
substitution
26 3D rule Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
26 3F Reserve_3
26 40 Substitution rules 02 through 99
Substitution rule(Rule 2) will be set in the same
26 4F
configuration as those of
… … - Substitution rules 01 (Address:
2C 50 from 0x2630 to 0x263F).
Substitution rule(Rule 99) (Read only. Write operation is the
2C 5F future subject.)
2C 60 Reserve_1
"Reserve" is not initially provided,
… Reserve … -
but may be added in future.
2C 6F Reserve_16
Sets the printing job function.
2C 70 Printing job function 0,1
0:Disable , 1:Enable
Sets the control status.
2C 71 Printing Job Control status 0,1
0:stop , 1:start
2C 72 Management
Print count 0 to 99999 Sets the print count.
2C 73 (Future
2C 74 subject) Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
2C 7F Reserve_12
2C 80 Reserve_1
"Reserve" is not initially provided,
… Reserve … -
but may be added in future.
2C FF Reserve_128
2D 00 User pattern registration 01 0x0000 to 0xFFFF Status of User pattern registration
(Registered or NOT) is set by bit
2D 01 User pattern registration 02 0x0000 to 0xFFFF information ON or OFF. User
pattern registration 01 shows 16
… … …
status of User pattern registration
2D 0B User pattern registration 12 0x0000 to 0xFFFF 000 through 015 starting from the
upper bit. Subsequently, the same
2D 0C User pattern registration 13 0x0000 to 0xFFFF data structure as that of User
pattern registration 01 will follow.
2D 0D Reserve_1
User pattern "Reserve" is not initially provided,
… (Fixed size) … -
but may be added in future.
2D 1F Reserve_19
2D 20 Pattern data 0x0000 to 0xFFFF User pattern data will be set, size
by size and moved up to front.
2D 21 Pattern data 0x0000 to 0xFFFF Please note that the address of
User pattern data will be different
… … …
size by size. Please refer to 5.5.(2)
64 FE Pattern data 0x0000 to 0xFFFF Details of User pattern data
(Fixed-size and Free-size), for
64 FF Pattern data 0x0000 to 0xFFFF details.

27
Holding Register data configuration on RX (13/13)
Word
Classification Item name Setting range Contents
address
Status of User pattern registration
65 00 Pattern data registration 01 0x0000 to 0xFFFF (Registered or NOT) is set by bit
information ON or OFF. User
65 01 Pattern data registration 02 0x0000 to 0xFFFF pattern registration 01 shows 16
status of User pattern registration
65 02 Pattern data registration 03 0x0000 to 0xFFFF 000 through 015 starting from the
upper bit. Subsequently, the same
data structure as that of User
65 03 Pattern data registration 04 0x0000 to 0xFFFF
pattern registration 01 will follow.
65 04 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
65 0F Reserve_12
Vertical size
65 10 1 to 32
(User pattern character 00)
Horizontal size
65 11 1 to 320 Sets the dot size and pattern data
(User pattern character 00)
Pattern data of the user pattern data.
65 12 0x0000 to 0xFFFF User pattern data (Free-size) is
(User pattern character 00)
Pattern data controlled by the fixed address.
65 13 0x0000 to 0xFFFF User pattern data (Free size) of
User pattern (User pattern character 00)
the registered User pattern
… (Free size) … …
character 00 will be set here from
Pattern data 0x6510 to 0x6791.
67 90 0x0000 to 0xFFFF
(User pattern character 00)
Pattern data
67 91 0x0000 to 0xFFFF
(User pattern character 00)
67 92
User pattern data (Free size) of the
67 93 User pattern data registered User pattern character
6A 12 (User pattern character 01) 01 through 49 will be set in the
6A 13 same configuration as those of
User pattern data of the registered
… … -
User pattern character 01
DF F2 (Address: from 0x6510 to 0x6791)
DF F3 User pattern data Please refer to 5.5 (2) Details of
(User pattern character 49) User pattern data (Fixed-size and
E2 72
Free-size), for details.
E2 73
E2 74 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
E2 7F Reserve_12
E2 80 Reserve_1
"Reserve" is not initially provided,
… Reserve … -
but may be added in future.
FF FF Reserve_7552

28
(2) Input Registers
Input Registers are the area read by Read Input Registers (0x04).
The item data is placed, which can be obtained from IJ Printer.
Input Registers can be read by one (1) word (2 bytes) at every address.
Input Register data configuration on RX (1/8)
Word
Classification Item name Setting range Contents
address
Gets the communication
Communication connection
00 00 0x0030 , 0x0031 connection status.
status
0x0030:Offline , 0x0031:Online
Gets the receive enable/disable
status.
00 01 Receive enable/disable status 0x0030 , 0x0031
0x0030:Reception not possible
0x0031:Reception possible
Gets the operation status.
00 02 Operation status 0x0000 to 0xFFFF Status can be obtained by use of
the same code as that of the
Status output of SOP-04 (Special
Communication Function A). Refer
00 03 Warning status 0x0000 to 0xFFFF
to Software Option Specification
SOP-04 for details.
Cause will be obtained when the
Analysis information 1 external communication error
00 04 0x0000 to 0xFFFF occurred during Modbus
(Function code)
communication. Refer to 5.5 (1)
Unit status Details of Analysis information for
details.
Analysis information 2 ・Analysis information 1
00 05 0x0000 to 0xFFFF Function code is obtained when
(Classification code)
error is caused.
・Analysis information 2
Classification code is obtained
Analysis information 3
00 06 0x0000 to 0xFFFF when error is caused.
(Error factor)
・Analysis information 3
Error factor is obtained when
error is caused.
Analysis information 4
00 07 0x0000 to 0xFFFF
(Preparation for future) ・Analysis information 4
[0x0000] Fixed
00 08 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 0F Reserve_8
00 10 Type name(1st digit) 0x0030 to 0x007A
00 11 Type name(2nd digit) 0x0030 to 0x007A Gets the type name.
… … … Model name RX-SD160W is
00 1E Type name(15th digit) 0x0030 to 0x007A obtained when it is used.
00 1F Type name(16th digit) 0x0030 to 0x007A
00 20 Unit 00000000 to
Serial number Gets the serial number.
00 21 information 99999999
00 22 Ink name(1st digit) 0x0030 to 0x007A
00 23 Ink name(2nd digit) 0x0030 to 0x007A Gets the ink name.
… … … Ink type JP-K67 is obtained when
00 2A Ink name(9th digit) 0x0030 to 0x007A it is used.
00 2B Ink name(10th digit) 0x0030 to 0x007A

29
Input Register data configuration on RX (2/8)
Word
Classification Item name Setting range Contents
address
Gets the input mode.
00 2C Input mode 1,2
1:Default , 2:Local Language
Maximum message length Gets the maximum message
00 2D 120 to 1000
(Characters) length (Characters).
00 2E Maximum registers 48 to 2000 Gets the maximum registers.
Gets the 2D code print.
00 2F 2D code print 0,1
0:NOT supported , 1:supported
Gets the Settable sizes.
Bit information is obtained for
availability of Character size of 4x5
00 30 Character size 0x0000 to 0x0007
or 18x24 or 24x32.
0x0001:4x5, 0x0002:18x24
Unit 0x0004:24x32
information Maximum calendar/count Gets the maximum calendar/count
00 31 2,8
block count block count.
00 32 Replacement items 48 , 99 Gets the replacement items.
Gets the shift code/time count.
00 33 Shift code/Time count 0,1
0:NOT supported, 1:supported
Gets the chimney/DIN print.
00 34 Chimney/DIN print 0,1
0:NOT supported, 1:supported
00 35 Maximum column 2 to 5 Gets the maximum column.
00 36 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 4F Reserve_26
00 50 Ink operating time 0 to 9999 Gets the ink operating time.
00 51 Ink alarm time 0 to 9999 Gets the ink alarm time.
00 52
Print count 0 to 999999999 Gets the print count.
00 53
00 54 Gets the cumulative operation
Cumulative operation time 0 to 999999
00 55 time.
00 56 Ink/makeup ink type 1 to 999 Gets the ink/makeup ink type.
00 57 Ink viscosity 0 to 999 Gets the ink viscosity.
Gets the ink pressure.
Ink pressure multiplied by 1000 is
00 58 Ink pressure 0 to 999
obtained.
Operation (Example : 255 = 0.255 MPa)
00 59 management Ambient temperature -99 to 100 Gets the ambient temperature.
Gets the deflection voltage.
Deflection Voltage multiplied by 10
00 5A Deflection voltage 0 to 99
is obtained.
(Example : 57 = 5.7 kV)
00 5B Excitation V-ref. 0 to 27 Gets the excitation V-ref.
Gets the excitation frequency.
Excitation frequency multiplied by
00 5C Excitation frequency 0 to 1000
10 is obtained.
(Example : 754 = 75.4 kHz)
00 5D Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 6F Reserve_19

30
Input Register data configuration on RX (3/8)
Word
Classification Item name Setting range Contents
address
Gets the fault/warning message
00 70 Fault/warning message count 0 to 90
count.
00 71 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 73 Reserve_3
00 74 Generation time(year) 2000 to 2099
00 75 Generation time(month) 1 to 12
00 76 Generation time(day) 1 to 31 Gets the generation time of the
00 77 Generation time(hour) 0 to 23 message 1.
00 78 View alarm Generation time(minute) 0 to 59
history
00 79 Generation time(second) 0 to 59
Gets the fault/warning No. of the
00 7A Fault/warning No. 1 to 999
message 1.
"Reserve" is not initially provided,
00 7B Reserve_1 -
but may be added in future.
00 7C
Fault/warning message 2 Fault/warning history 02 through
00 83 90 are obtained in a same way as
… … - that of Fault warning history 01
03 3C (Address: from 0x0074 to
Fault/warning message 90 0x007B)
03 43
03 44 Reserve_1
"Reserve" is not initially provided,
… Reserve … -
but may be added in future.
0A FF Reserve_1980
Gets the state at power-up.
0:Comm. port is OFF
0B 00 State at power-up 0 to 2
1:Comm. port is ON
2:OFF fixed
Gets the communication and
0B 01 Communication and signal error 0,1 signal error.
0:Warning, 1:Fault
Gets the baud rate of the
standard port.
0:150bps, 1:300bps, 2:600bps
0B 02 Baud rate(Standard port) 0 to 10 3:1200bps, 4:2400bps
5:4800bps, 6:9600bps
7:19200bps, 8:38400bps
9:57600bps, 10:115200bps
Communicati Gets the data length of the
0B 03 on Data length(Standard port) 0,1 standard port.
environment 0:7 bits, 1:8 bits
setup
Gets the parity bit of the standard
0B 04 Parity bit(Standard port) 0 to 2 port.
0:Disable, 1:Odd, 2:Even
Gets the stop bits of the standard
0B 05 Stop bits(Standard port) 0,1 port.
0:1 bit, 1:2 bits
Gets the baud rate of the
0B 06 Baud rate(Secondary port) 0 to 10
secondary port.
Gets the data length of the
0B 07 Data length(Secondary port) 0,1
secondary port.
Gets the parity bit of the
0B 08 Parity bit(Secondary port) 0 to 2
secondary port.
Gets the stop bits of the
0B 09 Stop bits(Secondary port) 0,1
secondary port.

31
Input Register data configuration on RX (4/8)
Word
Classification Item name Setting range Contents
address
Gets the baud rate of the private
0B 0A Baud rate(Private port) 0 to 10
port.
Gets the data length of the
0B 0B Data length(Private port) 0,1
private port.
Gets the parity bit of the private
0B 0C Parity bit(Private port) 0 to 2
port.
Gets the stop bits of the private
0B 0D Stop bits(Private port) 0,1
port.
Gets the number of comm. bytes.
0B 0E Number of comm. bytes 0,1
0:1 byte , 1:2 bytes
Gets the BCC code handling.
0B 0F BCC code handling 0,1
0:Disable , 1:Enable
Gets the communication mode.
0B 10 Communication mode 0,1 0:overwrite-protected
1:overwrite-enabled
Gets the print message transfer
0B 11 Print message transfer ACK 0,1 ACK.
0:t=fixed , 1:t=async.
Gets the print spec transfer char
0B 12 Print spec transfer char height 0,1 height.
0:2 digits , 1:3 digits
Buffer function
Gets the buffer function.
0B 13 (Function item for 0,1
0:Disable , 1:Enable
Communication buffer)
Buffer repeat count
0B 14 (Function item for 1 to 9999 Gets the buffer repeat count.
Communication buffer)
Empty Buffer Fault
Gets the empty buffer fault.
0B 15 (Function item for 0,1
0:Disable , 1:Enable
Communication buffer)
Communicati
Timing of Fault
on Gets the timing of fault.
0B 16 (Function item for 0,1
environment 0:Print Start, 1:Print. Complete
Communication buffer)
setup
Data Number at Fault
0B 17 (Function item for 0 to 9 Gets the data number at fault.
Communication buffer)
Start output Gets the start output.
0B 18 0,1
(Function item for SOP-04) 0:Disable , 1:Enable
Output kind Gets the output kind.
0B 19 0 to 2
(Function item for SOP-04) 0:Disable , 1:Print data , 2:Code
Gets the condition.
Condition
0B 1A 0,1 0:Every time
(Function item for SOP-04)
1:Different from last time
Status output Gets the status output.
0B 1B 0,1
(Function item for SOP-04) 0:Disable , 1:Enable
Output item(Start item)
0B 1C 1 to 100
(Function item for SOP-04)
Gets the output item.
Output item(End item)
0B 1D 1 to 100
(Function item for SOP-04)
Output comm. ENQ Gets the output comm. ENQ.
0B 1E 0,1
(Function item for SOP-04) 0:Disable , 1:Enable
Gets the output port.
Output port
0B 1F 0,1 0:Standard port
(Function item for SOP-04)
1:Secondary port
Select message Gets the select message.
0B 20 0,1
(Function item for SOP-05) 0:Disable , 1:Enable
Gets the data exchange.
Data exchange
0B 21 0,1 0:Reflect at once
(Function item for SOP-05)
1:Reflect by signal
0B 22 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0B BF Reserve_158

32
Input Register data configuration on RX (5/8)
Word
Classification Item name Setting range Contents
address
Gets the ink concentration control.
0B C0 Ink concentration control 0,1
0:Disable , 1:Enable
Gets the exhaust circulation
0B C1 Exhaust Circulation System 0,1 system.
0:Disable , 1:Enable
Gets the cooling fan unit.
0B C2 Cooling Fan Unit 0,1
0:Disable , 1:Enable
Gets the temperature difference
Temperature Difference
0B C3 0,1 increase.
Increase
0:Disable , 1:Enable
0B C4 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0B CF Reserve_12
0B D0 Ink filter use time 0 to 59999 Gets the ink filter use time.
0B D1 Makeup filter use time 0 to 59999 Gets the makeup filter use time.
0B D2 Recovery filter use time 0 to 59999 Gets the recovery filter use time.
0B D3 Air filter use time 0 to 59999 Gets the air filter use time.
0B D4 Viscometer filter use time 0 to 59999 Gets the viscometer filter use time.
0B D5 MV9 filter use time 0 to 59999 Gets the MV9 filter use time.
0B D6 Pump use time 0 to 59999 Gets the pump use time.
0B D7 Heating unit use time 0 to 59999 Gets the heating unit use time.
0B D8 Circulation MV1 use time 0 to 59999 Gets the MV1 use time.
control
0B D9 MV2 use time 0 to 59999 Gets the MV2 use time.
0B DA MV3 use time 0 to 59999 Gets the MV3 use time.
0B DB MV4 use time 0 to 59999 Gets the MV4 use time.
0B DC MV5 use time 0 to 59999 Gets the MV5 use time.
0B DD MV6 use time 0 to 59999 Gets the MV6 use time.
0B DE MV7 use time 0 to 59999 Gets the MV7 use time.
0B DF MV8 use time 0 to 59999 Gets the MV8 use time.
0B E0 MV9 use time 0 to 59999 Gets the MV9 use time.
0B E1 MV11 use time 0 to 59999 Gets the MV11 use time.
0B E2 MV12 use time 0 to 59999 Gets the MV12 use time.
0B E3
Ink consumption 0 to 999999 Gets the ink consumption.
0B E4
0B E5
Makeup consumption 0 to 999999 Gets the makeup consumption.
0B E6
0B E7
Print count 0 to 999999999 Gets the print count.
0B E8
0B E9 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0C 1F Reserve_55

33
Input Register data configuration on RX (6/8)
Word
Classification Item name Setting range Contents
address
0C 20 Basic software(1st digit) 0x0020 to 0xFFFF
0C 21 Basic software(2nd digit) 0x0020 to 0xFFFF Gets the basic software version.
When the version is V01.00,
… … …
“V01.00 Basic software” is
0C 3E Basic software(31st digit) 0x0020 to 0xFFFF obtained.
0C 3F Basic software(32nd digit) 0x0020 to 0xFFFF
0C 40 Controller software(1st digit) 0x0020 to 0xFFFF
Gets the controller software
0C 41 Controller software(2nd digit) 0x0020 to 0xFFFF version.
… … … When the version is V01.00,
0C 5E Controller software(31st digit) 0x0020 to 0xFFFF “V01.00 Controller software” is
obtained.
0C 5F Controller software(32nd digit) 0x0020 to 0xFFFF
Print controller software M
0C 60 (1st digit)
0x0020 to 0xFFFF

0C 61
Print controller software M
0x0020 to 0xFFFF Gets the print controller software M
(2nd digit) version.
… … … When the version is V01.00,
Print controller software M “V01.00 Engine software M” is
0C 7E (31st digit)
0x0020 to 0xFFFF obtained.
Print controller software M
0C 7F (32nd digit)
0x0020 to 0xFFFF
Print controller software S
0C 80 (1st digit)
0x0020 to 0xFFFF

0C 81
Print controller software S
0x0020 to 0xFFFF Gets the print controller software S
(2nd digit) version.
… … … When the version is V01.00,
Print controller software S “V01.00 Engine software S” is
0C 9E (31st digit)
0x0020 to 0xFFFF obtained.
Print controller software S
0C 9F (32nd digit)
0x0020 to 0xFFFF
Gets the language version.
View When the version is V01.00
0C A0 1st language(1st digit) 0x0020 to 0xFFFF
software English language,
version “V01.00 Language 02” is obtained.
The last 2-digit shows Language
0C A1 1st language(2nd digit) 0x0020 to 0xFFFF number.
【Language No.】
01:Japanese
… … … 02:English
03:Simple Chinese
04:Traditional Chinese
05:Korean
0C BE 1st language(31st digit) 0x0020 to 0xFFFF 06:Thai
07:Italian
08:Dutch
0C BF 1st language(32nd digit) 0x0020 to 0xFFFF 09:Spanish
10:German
11:French
12:Vietnamese
0C C0 2nd language(1st digit) 0x0020 to 0xFFFF
13:Swedish
14:Arabic
15:Russian
0C C1 2nd language(2nd digit) 0x0020 to 0xFFFF 16:Greek
17:Czech
18:Danish
… … … 19:Portuguese
20:Polish
21:Serbian
22:Turkish
0C DE 2nd language(31st digit) 0x0020 to 0xFFFF 23:Hungarian
24:Bulgarian
25:Catalan
26:Finnish
0C DF 2nd language(32nd digit) 0x0020 to 0xFFFF 27:Romanian
28:Norwegian

34
Input Register data configuration on RX (7/8)
Word
Classification Item name Setting range Contents
address
0C E0 Software option01(1st digit) 0x0020 to 0xFFFF
0C E1 Software option01(2nd digit) 0x0020 to 0xFFFF
… … …
0C FE Software option01(31st digit) 0x0020 to 0xFFFF
Gets the software option version
0C FF Software option01(32nd digit) 0x0020 to 0xFFFF and symbol.
… … … When SOP-04 is installed and its
0E 00 View Software option10(1st digit) 0x0020 to 0xFFFF version is V01.00,
software “V01.00 SOP-04” is obtained.
0E 01 version Software option10(2nd digit) 0x0020 to 0xFFFF
… … …
0E 1E Software option10(31st digit) 0x0020 to 0xFFFF
0E 1F Software option10(32nd digit) 0x0020 to 0xFFFF
0E 20 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0E 3F Reserve_32
0E 40 Print data message number 1 to 2000
When Print message registration
0E 41 Group number 0 to 99 number is specified at Holding
0E 42 Message name(1st digit) 0x0020 to 0xFFFF Register address 0x0010, its
… … … Group number and Message name
are obtained.
0E 4D Message name(12th digit) 0x0020 to 0xFFFF
0E 4E Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0E 52 Manage Reserve_5
messages Status of Print message
Print message registration registration (Registered or NOT) is
0E 53 0x0000 to 0xFFFF obtained by bit information ON or
(001)
OFF. Print message registration
(001) shows 16 statuses of Print
message registrations 1 through
… … …
16 starting from the upper bit.
Subsequently, the same data
Print message registration structure as those of Print
0E CF 0x0000 to 0xFFFF message registration (001) will
(125)
follow.
0E D0 Group number 0 to 99
When Group number is specified
0E D1 Group name(1st digit) 0x0020 to 0xFFFF at Holding Register address
… … … 0x0014, its Group name is
obtained.
0E DC Group name(12th digit) 0x0020 to 0xFFFF
0E DD Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0E E8 Manage Reserve_12
group Status of Group registration
0E E9 Group registration (1) 0x0000 to 0xFFFF (Registered or NOT) is obtained by
bit information ON or OFF. Group
registration (1) shows 16 statuses
… … … of Group registrations 1 through 16
starting from the upper bit.
Subsequently, the same data
0E EF Group registration (7) 0x0000 to 0xFFFF structure as those of Group
registration (1) will follow.

35
Input Register data configuration on RX (8/8)
Word
Classification Item name Setting range Contents
address
Gets the message data length
0E F0 Current message data length 0 to 2000 (Character count x 2) of the current
message.
When Character position is
Inter-character space specified at Holding Register
0E F1 0 to 28
(Character units) address 0x0011, its Inter-character
space will be obtained.
Gets the calendar block count of
0E F2 Calendar block count 0 to 8
the current message.
Calendar characters count
0E F3 0 to 20
(Calendar block 1)
Calendar characters count
0E F4 0 to 20
(Calendar block 2) Gets the calendar characters
… … … count for 8 blocks of the current
Calendar characters count message.
0E F9 0 to 20
(Calendar block 7)
Calendar characters count
0E FA 0 to 20
(Calendar block 8)
Gets the time count block No. of
0E FB Time count block No. 0 to 8
the current message.
Gets the shift code block No. of the
0E FC Shift code block No. 0 to 8
current message.
Gets the shift code rule count of
0E FD Shift code rule count 0 to 48
the current message.
Gets the count block count of the
0E FE Count block count 0 to 8
current message.
Various data
Count characters count
0E FF 0 to 20
(Count block 1)
Count characters count
0F 00 0 to 20
(Count block 2) Gets the count characters count
… … … for 8 blocks of the current
Count characters count message.
0F 05 0 to 20
(Count block 7)
Count characters count
0F 06 0 to 20
(Count block 8)
0F 07 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0F 0F Reserve_9
Inter-character space
0F 10 0 to 28
(1st digit)
Inter-character space
0F 11 0 to 28
(2nd digit) Gets the inter-character space for
… … … 1000 characters of the current
Inter-character space message.
12 F6 0 to 28
(999th digit)
Inter-character space
12 F7 0 to 28
(1000th digit)
12 F8 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
12 FF Reserve_8
13 00
Print completion count 0 to 99999 Gets the print completion count.
13 01
Printing Job Gets the print completion status.
Management 0:Non-completion
13 02 Print completion status 0 to 2
1:Print completion
(Future 2:Fault
13 03 subject) Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
13 0F Reserve_13

36
5.4.2 Data configuration on RX2
(1) Holding Registers
Holding Registers are the area which is written by Write Multiple Registers (0x10) or Write
Single Register (0x06) and read by Read Holding Registers (0x03).
The item data which can be set to IJ printer or can be obtained from IJ printer are all placed in
Holding Registers.
Holding Registers can be read and be written by one (1) word (2 bytes) at every address.
Holding Register data configuration on RX2 (1/13)
Word
Classification Item name Setting range Contents
address
Start/Stop flag is used when
Holding Register is written more
than once. First write “1” and write
Holding Registers more than once
00 00 Start/Stop control flag 1,2 and finally write “2”. Then all the
written contents will be reflected to
IJ Printer. Start/Stop flag is not
used when Holding Register is
written only once. [1:Start; 2:Stop]
00 01 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 07 Reserve_7
Set the number of the printing
00 08 Number of the printing items 1 to 100
items used.
00 09 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 0F Reserve_7
Set Print message information at
Input Register address 0x0E40,
which Print message registration
Specify Print message
00 10 0 to 2000 number is specified here. When “0”
registration number
is specified, the print message
Index information of the print message
which is being edited will be set.
Set Inter-character space at Input
Specify Character position for
Register address 0x0EF1, which
00 11 the Inter-character space 1 to 1000
Character position is specified
obtained
here.
Set Substitution rules data at
Specify Substitution rules Holding Register address 0x1AC0,
00 12 1 to 99
number which Substitution rules number is
specified here.
Set User pattern registration
information at Holding Register
address 0x2D00, which
Specify User pattern character Character size is specified here.
00 13 1 to 13
size 1:4x5, 2:5x5, 3:5x8(5x7), 4:9x8(9x7),
5:7x10, 6:10x12, 7:12x16, 8:18x24,
9:24x32, 10:11x11, 11:5x3(chimney),
12:5x5(chimney), 13:7x5(chimney)
Set Group information at Input
00 14 Specify Group number 1 to 99 Register address 0x0ED0, which
Group number is specified here.
00 15 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 1F Reserve_11

37
Holding Register data configuration on RX2 (2/13)
Word
Classification Item name Setting range Contents
address
00 20 Character count(Print item 1) 1 to 1000
00 21 Character count(Print item 2) 1 to 1000
Sets the character count for each
… … …
print item.
00 82 Character count(Print item 99) 1 to 1000
00 83 Character count(Print item 100) 1 to 1000
Set the characters of Print
00 84 Attribute(1st digit) 0x0000 to 0xFFFF contents. Character codes are the
same as those which are used in
00 85 Print Character code(1st digit) 0x0020 to 0xFFFF Standard communication. Please
contents refer to Technical Manual, Section
… … … 5 Communication, for details.
In case of setting Calendar/Count
08 52 Attribute(1000th digit) 0x0000 to 0xFFFF
characters, set to Character
attribute, or if they are NOT
08 53 Character code(1000th digit) 0x0020 to 0xFFFF Calendar/Count characters, set to
Character code.
08 54 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0F FF Reserve_1964
Sets the printing item number to
10 00 Printing erase item number 1 to 100
erase printing contents.
10 01 Printings Reserve_1
erasure "Reserve" is not initially provided,
… … -
but may be added in future.
10 05 Reserve_5
Set the registered print message
10 06 Print data message number 1 to 2000
number to be recalled.
10 07 Print data Reserve_1
recall "Reserve" is not initially provided,
… … -
but may be added in future.
10 0B Reserve_5
10 0C Group number 0 to 99
10 0D Print data message number 1 to 2000
Register the being edited print
10 0E Message name(1st digit) 0x0020 to 0xFFFF message by the specified Group
10 0F Message name(2nd digit) 0x0020 to 0xFFFF number or by the registered print
… Print data … … message number or by the
registration message name.
10 18 Message name(11th digit) 0x0020 to 0xFFFF
10 19 Message name(12th digit) 0x0020 to 0xFFFF
10 1A Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
10 1F Reserve_6
Line count / print format Line count of all columns are made
10 20 0,1
uniformity uniform based on the first column.
Adds a column directly before the
10 21 Insert column 1 to 100
editing objective column.
Deletes all the print items of the
10 22 Delete column 1 to 100
editing objective column.
10 23 Add column 1 to 100 Adds a column at the end.
Individual column setup
10 24 1 to 100
(Column position) Changing the number of lines of
Print format Individual column setup the editing objective column.
10 25 1 to 5
(Line count)
10 26 Reserve_1 "Reserve" is not initially provided,
-
10 27 Reserve_2 but may be added in future.
Adjust Inter-character space
10 28 1 to 1000
(Start)
Adjust Inter-character space Inter-character space can be set in
10 29 1 to 1000
(End) character units.
Adjust Inter-character space
10 2A 0 to 28
(Setting value)

38
Holding Register data configuration on RX2 (3/13)
Word
Classification Item name Setting range Contents
address
10 2B Reserve_1
"Reserve" is not initially provided,
… … - but may be added in future.
10 3E Reserve_20
Sets the Format Setup.
10 3F Format Setup 1 to 3 1:Individual setup , 2:Overall setup
3:Free layout
Sets the line count of the print item
10 40 Line count 1 to 5 1.
Sets the line spacing of the print
10 41 Line spacing 0 to 2 item 1.
Sets the character size of the print
item 1.
1:4x5 , 2:5x5 , 3:5x8(5x7)
10 42 Character size 1 to 13 4:9x8(9x7) , 5:7x10 , 6:10x12
7:12x16 , 8:18x24 , 9:24x32
10:11x11 , 11:5x3(chimney)
12:5x5(chimney), 13:7x5(chimney)
Sets the inter-character space of
10 43 Inter-character space 0 to 28 the print item 1.
10 44 Bold 1 to 9 Sets the bold of the print item 1.
Sets the bar code of the print item
1.
0:none , 1:Code 39 , 2:ITF
3:NW-7 , 4:EAN-13 , 5:DM8x32
6:DM16x16 , 7:DM16x36
8:DM16x48 , 9:DM18x18
10:DM20x20 , 11:DM22x22
12:DM24x24
13:Code 128 (Code set B)
14:Code 128 (Code set C)
15:UPC-A , 16:UPC-E , 17:EAN-8
10 45 Bar code 0 to 32 18:QR21x21 , 19:QR25x25
20:QR29x29 , 22:EAN-13add-on 5
Print format 23:MicroQR15x15
24:GS1 DataBar (Limited)
25:GS1 DataBar (Omnidirectional)
26:GS1 DataBar (Stacked)
27:DM14x14
28:DotCode (Vertical 7 or 8 dots)
29:DotCode (Vertical 10 dots)
30:DotCode (Vertical 12 dots)
31:DotCode (Vertical 14 dots)
32:DotCode (Vertical 16 dots)
Sets the EAN readable code of the
10 46 EAN readable code 0 to 2 print item 1.
0:none , 1:5x5 , 2:5x7
Sets the EAN prefix of the print
10 47 EAN Prefix 0 to 99 item 1.
10 48 Calendar block No. 0 to 8
When writing, setting is NOT
10 49 Calendar block count 0 to 8 required. When reading, Block
10 4A Count block No. 0 to 8 information can be obtained item
by item.
10 4B Count block count 0 to 8
10 4C Horizontal (X) 0 to 31998 Valid when Free layout is set.
Sets the coordinate of the print
10 4D Vertical (Y) 0 to 29 item 1.
10 4E Reserve_1
"Reserve" is not initially provided,
… … - but may be added in future.
10 57 Reserve_10
10 58
Print format(Print item 2)
10 6F Item 2 through 100 will be set in
the same configuration as those of
… … - Item 1 (Address: from 0x1040 to
19 88 0x1057).
Print format(Print item 100)
19 9F

39
Holding Register data configuration on RX2 (4/13)
Word
Classification Item name Setting range Contents
address
19 A0 Character height 0 to 99 Sets the character height.
19 A1 Ink drop use 1 to 16 Sets the ink drop use.
Sets the high-speed print.
19 A2 High-speed print 0 to 3
0:HM , 1:NM , 2:QM , 3:SM
19 A3 Character width 0 to 3999 Sets the character width.
19 A4 Character orientation 0 to 3 Sets the character orientation.
19 A5 Print start delay 0 to 9999 Sets the print start delay.
19 A6 Reverse direction 0 to 9999 Sets the reverse direction.
Sets the product speed matching.
19 A7 Product speed matching 0 to 2
0:None , 1:Encoder , 2:Auto
19 A8 Pulse rate division factor 1 to 999 Sets the pulse rate division factor.
Sets the speed compensation.
19 A9 Speed compensation 0,1
0:Disable , 1:Enable
Sets the line speed.
Set value is multiplied by 1/10 and
19 AA Line speed 0 to 9999
reflected to IJ Printer. .
(Example : 1234 = 123.4 m/min.)
Distance between print head Sets the distance between print
19 AB 0 to 99
Print and work head and work.
19 AC specification Print Target width 0 to 9999 Sets the print Target width.
19 AD Actual Print width 0 to 9999 Sets the actual Print width.
19 AE Repeat count 0 to 9999 Sets the repeat count.
19 AF
Repeat intervals 0 to 99999 Sets the repeat intervals.
19 B0
19 B1 Target sensor timer 0 to 999 Sets the target sensor timer.
Sets the target sensor filter.
19 B2 Target sensor filter 0,1
0:Time setup , 1:Until end of print.
19 B3 Target sensor filter value 0 to 9999 Sets the target sensor filter value.
Sets the ink drop charge rule.
0:Standard
19 B4 Ink Drop Charge Rule 0 to 2
1:Mixed single scan and interlaced
2:Dot mixed interlaced
Speed compensation fine Sets the speed compensation fine
19 B5 -50 to 50
control control.
19 B6 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
19 BF Reserve_10

40
Holding Register data configuration on RX2 (5/13)
Word
Classification Item name Setting range Contents
address
19 C0 Offset(Year) 0 to 99
19 C1 Offset(Month) 0 to 99
Sets the offset of the Calendar
19 C2 Offset(Day) 0 to 1999
block 1.
19 C3 Offset(Hour) -23 to 99
19 C4 Offset(Minute) -59 to 99
19 C5 Zero-suppression(Year) 0 to 2
19 C6 Zero-suppression(Month) 0 to 2 Sets the zero-suppression of the
Calendar block 1.
19 C7 Zero-suppression(Day) 0 to 2
0:Disable , 1:Enable(Space)
19 C8 Zero-suppression(Hour) 0 to 2 2:Enable(Character fill)
19 C9 Zero-suppression(Minute) 0 to 2
19 CA Substitution rules(Year) 0,1
19 CB Substitution rules(Month) 0,1 Sets the substitution rules of the
19 CC Substitution rules(Day) 0,1 Calendar block 1.
19 CD Substitution rules(Hour) 0,1 0:Disable , 1:Enable
19 CE Substitution rules(Minute) 0,1
Sets the substitution rules No. of
19 CF Calendar Substitution rules No. 1 to 99
the Calendar block 1.
condition Substitution rules Sets the substitution rules of the
19 D0 0,1
(Week number) Calendar block 1.
Zero-suppression Sets the zero-suppression of the
19 D1 0 to 2
(Week number) Calendar block 1.
Substitution rules Sets the substitution rules of the
19 D2 0,1
(Day of week) Calendar block 1.
Zero-suppression Sets the zero-suppression of the
19 D3 0 to 2
(Day of week) Calendar block 1.
Output during calendar
19 D4 updating Trigger 1 [1] Fixed
(Function item for SOP-05)
19 D5 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
19 DF Reserve_11
19 E0 Calendar condition
19 FF (Calendar block 2) Block 2 through 8 will be set in the
same configuration as those of
… … -
Block 1 (Address: from 0x19C0 to
1A A0 Calendar condition 0x19DF).
1A BF (Calendar block 8)

41
Holding Register data configuration on RX2 (6/13)
Word
Classification Item name Setting range Contents
address
1A C0 Substitution rules No. 1 to 99
1A C1 Starting year 2000 to 2099
1A C2 Substitution character(Year) 0x0020 to 0xFFFF
… … …
1A F3 Substitution character(Year) 0x0020 to 0xFFFF
1A F4 Substitution character(Month) 0x0020 to 0xFFFF
… … …
1B 17 Substitution character(Month) 0x0020 to 0xFFFF
1B 18 Substitution character(Day) 0x0020 to 0xFFFF
… … …
1B 74 Substitution character(Day) 0x0020 to 0xFFFF
1B 75 Substitution character(Hour) 0x0020 to 0xFFFF Substitution rules will be registered
with the specified Substitution
… … …
rules number, Start year and
1B A4 Substitution Substitution character(Hour) 0x0020 to 0xFFFF Substitution rules setup items.
1B A5 rule Substitution character(Minute) 0x0020 to 0xFFFF
… … …
1C 1C Substitution character(Minute) 0x0020 to 0xFFFF
Substitution character
1C 1D 0x0020 to 0xFFFF
(Week number)
… … …
Substitution character
1C BB 0x0020 to 0xFFFF
(Week number)
Substitution character
1C BC 0x0020 to 0xFFFF
(Day of week)
… … …
Substitution character
1C D0 0x0020 to 0xFFFF
(Day of week)
1C D1 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
1C D3 Reserve_3
Range (Lower limit)
1C D4 0x0020 to 0xFFFF
(1st digit)
… … … Sets the range (Lower limit).
Range (Lower limit)
1C D6 0x0020 to 0xFFFF
(3rd digit)
Range (Upper limit)
1C D7 0x0020 to 0xFFFF
(1st digit)
… … … Sets the range (Upper limit).
Range (Upper limit)
1C D9 0x0020 to 0xFFFF
Time count (3rd digit)
1C DA condition Reset(1st digit) 0x0020 to 0xFFFF
… … … Sets the reset.
1C DC Reset(3rd digit) 0x0020 to 0xFFFF
1C DD Reset time 0 to 23 Sets the reset time.
Sets the renewal period.
0:5 minutes, 1:6 minutes
1C DE Renewal period 0 to 5
2:10 minutes, 3:15 minutes
4:20 minutes, 5:30 minutes
"Reserve" is not initially provided,
1C DF Reserve_1 -
but may be added in future.

42
Holding Register data configuration on RX2 (7/13)
Word
Classification Item name Setting range Contents
address
1C E0 Start hour 0 to 23 Sets the start time of the shift code
1C E1 Start minute 0 to 59 rule 1.
1C E2 End hour 0 to 23 Sets the end time of the shift code
1C E3 End minute 0 to 59 rule 1.
Shift code character
1C E4 0x0020 to 0xFFFF
(1st digit)
Sets the shift code character of the
… … …
shift code rule 1.
Shift code Shift code character
1C ED 0x0020 to 0xFFFF
setup (10th digit)
1C EE Reserve_1 "Reserve" is not initially provided,
-
1C EF Reserve_2 but may be added in future.
1C F0
Shift code rule (Rule 2)
1C FF Shift code 2 through 48 will be set
in the same configuration as those
… … -
of Shift code 1 (Address: from
1F D0 0x1CE0~0x1CEF).
Shift code rule (Rule 48)
1F DF
1F E0 Value(1st digit) 0x0020 to 0xFFFF
… … … Sets the value of the count block 1.
1F F3 Value(20th digit) 0x0020 to 0xFFFF
Range (Lower limit)
1F F4 0x0020 to 0xFFFF
(1st digit)
Sets the range (Lower limit) of the
… … …
count block 1.
Range (Lower limit)
20 07 0x0020 to 0xFFFF
(20th digit)
Range (Upper limit)
20 08 0x0020 to 0xFFFF
(1st digit)
Sets the range (Upper limit) of the
… … …
count block 1.
Range (Upper limit)
20 1B 0x0020 to 0xFFFF
(20th digit)
20 1C Sets the update (In progress) of
Update (In progress) 0 to 999998
20 1D the count block 1.
20 1E Sets the update (Units) of the
Update (Units) 1 to 999999
20 1F count block 1.
Sets the increment of the count
20 20 Count Increment 1 to 99
block 1.
condition
Sets the direction of the count
20 21 Direction 0,1 block 1.
0:up, 1:down
20 22 Jump (from) (1st digit) 0x0020 to 0xFFFF
Sets the jump (from) of the count
… … …
block 1.
20 35 Jump (from) (20th digit) 0x0020 to 0xFFFF
20 36 Jump (to) (1st digit) 0x0020 to 0xFFFF
Sets the jump (to) of the count
… … …
block 1.
20 49 Jump (to) (20th digit) 0x0020 to 0xFFFF
20 4A Reset (1st digit) 0x0020 to 0xFFFF
… … … Sets the reset of the count block 1.
20 5D Reset (20th digit) 0x0020 to 0xFFFF
Sets the reset signal of the count
Reset signal
20 5E 0 to 2 block 1.
(Function item for SOP-05)
0:Disable , 1:Signal 1 , 2:Signal 2
Sets the external signal count of
External signal count
20 5F 0,1 the count block 1.
(Function item for SOP-05)
0:Disable , 1:Enable

43
Holding Register data configuration on RX2 (8/13)
Word
Classification Item name Setting range Contents
address
Sets the zero-suppression of the
20 60 Zero-suppression 0,1 count block 1.
0:Disable , 1:Enable
20 61 Multiplier(1st digit) 0x0020 to 0x0039 Sets the multiplier of the count
block 1.
… … … Numeric:0x0031~0x0039
Decimal point:0x002E
20 6A Multiplier(10th digit) 0x0020 to 0x0039 Space:0x0020
20 6B Count skip(1st digit) 0x0020 to 0xFFFF
Sets the count skip of the count
… … …
Count block 1.
20 6F condition Count skip(5th digit) 0x0020 to 0xFFFF
20 70 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
20 73 Reserve_4
20 74 Count condition
21 07 (Count block 2) Block 2 through 8 will be set in the
same configuration as those of
… … -
Block 1 (Address: from 0x1FE0 to
23 EC Count condition 0x2073).
24 7F (Count block 8)
Sets the calendar offset.
24 80 Calendar offset 0,1 0:Offset from yesterday
1:From today
Sets the DIN print.
24 81 DIN print 0,1
0:Disable , 1:Enable
Sets the EAN prefix.
24 82 EAN Prefix 0,1
0:Edit message , 1:Print format
Adjust print
parameters Sets the barcode printing.
24 83 Barcode printing 0,1
0:Normal , 1:Reverse
Sets the QR error correction level.
24 84 QR Error correction level 0,1
0:M (15%) , 1:Q (25%)
24 85 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
24 8F Reserve_11
Change the on-line or off-line.
24 90 On-line / Off-line 0,1
0:Offline , 1:Online
24 91 On-line / Reserve_1
Off-line "Reserve" is not initially provided,
… … -
but may be added in future.
24 93 Reserve_3
Specifies remote operation to IJP.
0:Operation start
1:Operation stop
24 94 Remote operation 0 to 4
2:Deflection voltage control (ON)
3:Deflection voltage control (OFF)
Remote 4:Fault clear
operation
24 95 Reserve_1

… … "Reserve" is not initially provided,


-
but may be added in future.
24 97 Reserve_3

44
Holding Register data configuration on RX2 (9/13)
Word
Classification Item name Setting range Content
address
24 98 Current time(year) 2000 to 2099
24 99 Current time(month) 1 to 12
24 9A Current time(day) 1 to 31
Sets the current time.
24 9B Current time(hour) 0 to 23
24 9C Current time(minute) 0 to 59
24 9D Current time(second) 0 to 59
Sets the calendar time control.
24 9E Calendar time control 0,1 0:same as current time
1:clock stop
24 9F Date / time Calendar time(year) 2000 to 2099
24 A0 setup Calendar time(month) 1 to 12
24 A1 Calendar time(day) 1 to 31
Sets the calendar time.
24 A2 Calendar time(hour) 0 to 23
24 A3 Calendar time(minute) 0 to 59
24 A4 Calendar time(second) 0 to 59
Sets the clock system.
24 A5 Clock system 0,1
0:24-hour clock , 1:12-hour clock
24 A6 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
24 AF Reserve_10
Sets the repeat print sensor mode.
24 B0 Repeat print sensor mode 0,1
0:signal ON , 1:OFF-ON transition
Sets the change character
orientation.
0:Disable
24 B1 Change Character orientation 0 to 3
1:Reverse direction printing
2:normal or inverted
3:Character orientation 0 or 3
Sets the change mode.
24 B2 Change mode 0,1 0: OFF=normal/forward
1: OFF=inverted/reverse
Sets the reverse print.
24 B3 Reverse print 0,1
0:right-justified , 1:left-justified
Sets the print signal type.
24 B4 Print signal type 0,1 0:print.complete
1:print.-in-progress
User Sets the print data changeover
24 B5 environment Print data changeover error 0,1 error.
setup 0:Disable , 1:Enable
Sets the Char. Size menu 1.
24 B6 (Future Char. Size menu 1 0,1
0:5x8 , 1:5x7
subject)
Sets the Char. Size menu 2.
24 B7 Char. Size menu 2 0,1
0:9x8 , 1:9x7
Sets the excitation V-ref. warning.
24 B8 Excitation V-ref. warning 0,1
0:Disable , 1:Enable
Sets the print characters one by
24 B9 Print characters one by one 0,1 one.
0:Disable , 1:Enable
Continue message print Sets the continue message print.
24 BA 0,1
(Function item for SOP-15-20) 0:Disable , 1:Enable
Start message number
24 BB 0 to 2000
(Function item for SOP-15-20) Sets the number of registered print
End message number message to be printed.
24 BC 0 to 2000
(Function item for SOP-15-20)
24 BD Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 7F Reserve_195

45
Holding register data configuration on RX2 (10/13)
Word
Classification Item name Setting range Contents
address
Sets the display.
25 80 Display 0 to 2 0:OFF in 3 min. , 1:OFF in 30 min.
2:Always ON
Sets the keyboard layout.
25 81 Keyboard layout 0,1
0:ABC , 1:QWERTY
Sets the ICON display.
25 82 ICON Display 0,1
0:Disable , 1:Enable
Sets the clock display format.
25 83 Clock display format 0 to 2 0:YYYY.MM.DD , 1:DD.MM.YYYY
Touch screen
2:MM.DD.YYYY
setup
Sets the confirmation window for
Confirmation window for
25 84 0,1 manual control menu.
Manual Control Menu
0:Display , 1:Non display
Sets the Arabic input method.
25 85 Arabic input method 0,1
0:to the left , 1:to the right
25 86 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 8F Reserve_10
25 90 Reserve_1
"Reserve" is not initially provided,
… Reserve … -
but may be added in future.
25 AF Reserve_32
25 B0 Ink operating time 0 to 9999 Sets the ink operating time.
25 B1 Ink alarm time 0 to 9999 Sets the ink alarm time.
25 B2
Operation Print count 0 to 999999999 Sets the print count.
25 B3
management
25 B4 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 B7 Reserve_4
25 B8 Ink filter use time 0 to 59999 Sets the ink filter use time.
25 B9 Makeup filter use time 0 to 59999 Sets the makeup filter use time.
25 BA Recovery filter use time 0 to 59999 Sets the recovery filter use time.
25 BB Circulation Air filter use time 0 to 59999 Sets the air filter use time.
25 BC control Circulation filter use time 0 to 59999 Sets the circulation filter use time.
25 BD Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 DF Reserve_35

46
Holding Register data configuration on RX2 (11/13)
Word
Classification Item name Setting range Contents
address
Number to change the
25 E0 1 to 2000
message name
25 E1 Message name(1st digit) 0x0020 to 0xFFFF
Changes the message name of
25 E2 Message name(2nd digit) 0x0020 to 0xFFFF stored message of the selected
… … … number.
25 EB Message name(11th digit) 0x0020 to 0xFFFF
25 EC Message name(12th digit) 0x0020 to 0xFFFF
25 ED Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 EF Manage Reserve_3
messages Number to delete the stored Deletes the stored message of the
25 F0 1 to 2000
message selected number.
25 F1 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 FF Reserve_15
26 00 Number before the change 1 to 2000 Changes the stored number of
stored messages of the selected
26 01 Number after the change 1 to 2000 number.
26 02 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
26 0F Reserve_14
26 10 Group number 1 to 99
26 11 Group name(1st digit) 0x0020 to 0xFFFF
26 12 Group name(2nd digit) 0x0020 to 0xFFFF Creates the group of the selected
… … … number and name.
26 1B Group name(11th digit) 0x0020 to 0xFFFF
26 1C Group name(12th digit) 0x0020 to 0xFFFF
26 1D Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
26 1F Reserve_3
Manage Number to change the group
26 20 group 1 to 99
name
26 21 Group name(1st digit) 0x0020 to 0xFFFF
26 22 Group name(2nd digit) 0x0020 to 0xFFFF Changes the group name of stored
group of the selected number.
… … …
26 2B Group name(11th digit) 0x0020 to 0xFFFF
26 2C Group name(12th digit) 0x0020 to 0xFFFF
26 2D Number before the change 1 to 99 Changes the stored number of
stored groups of the selected
26 2E Number after the change 1 to 99 number.
Number to delete the stored Deletes the stored group of the
26 2F 1 to 99
group selected number.

47
Holding Register data configuration on RX2 (12/13)
Word
Classification Item name Setting range Contents
address
26 30 Substitution rule No. 1 to 99
Substitution rule name
26 31 0x0020 to 0xFFFF
(1st digit)
Substitution rule name Sets the number and the name of
26 32 0x0020 to 0xFFFF
(2nd digit) Substitution rule 1.
… … … (Read only. Write operation is the
Substitution rule name future subject.)
26 3B 0x0020 to 0xFFFF
(11th digit)
Substitution rule name
26 3C Edit 0x0020 to 0xFFFF
(12th digit)
substitution
26 3D rule Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
26 3F Reserve_3
26 40 Substitution rules 02 through 99
Substitution rule(Rule 2) will be set in the same
26 4F
configuration as those of
… … - Substitution rules 01 (Address:
2C 50 from 0x2630 to 0x263F).
Substitution rule(Rule 99) (Read only. Write operation is the
2C 5F future subject.)
2C 60 Reserve_1
"Reserve" is not initially provided,
… Reserve … -
but may be added in future.
2C 6F Reserve_16
Sets the printing job function.
2C 70 Printing job function 0,1
0:Disable , 1:Enable
Sets the control status.
2C 71 Printing Job Control status 0,1
0:stop , 1:start
2C 72 Management
Print count 0 to 99999 Sets the print count.
2C 73 (Future
2C 74 subject) Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
2C 7F Reserve_12
2C 80 Reserve_1
"Reserve" is not initially provided,
… Reserve … -
but may be added in future.
2C FF Reserve_128
2D 00 User pattern registration 01 0x0000 to 0xFFFF Status of User pattern registration
(Registered or NOT) is set by bit
2D 01 User pattern registration 02 0x0000 to 0xFFFF information ON or OFF. User
pattern registration 01 shows 16
… … …
status of User pattern registration
2D 0B User pattern registration 12 0x0000 to 0xFFFF 000 through 015 starting from the
upper bit. Subsequently, the same
2D 0C User pattern registration 13 0x0000 to 0xFFFF data structure as that of User
pattern registration 01 will follow.
2D 0D Reserve_1
User pattern "Reserve" is not initially provided,
… … -
(Fixed size) but may be added in future.
2D 1F Reserve_19
2D 20 Pattern data 0x0000 to 0xFFFF User pattern data will be set, size
by size and moved up to front.
2D 21 Pattern data 0x0000 to 0xFFFF Please note that the address of
… … … User pattern data will be different
size by size. Please refer to 5.5.(2)
64 FE Pattern data 0x0000 to 0xFFFF Details of User pattern data
(Fixed-size and Free-size), for
64 FF Pattern data 0x0000 to 0xFFFF details.

48
Holding Register data configuration on RX2 (13/13)
Word
Classification Item name Setting range Contents
address
Status of User pattern registration
65 00 Pattern data registration 01 0x0000 to 0xFFFF (Registered or NOT) is set by bit
information ON or OFF. User
65 01 Pattern data registration 02 0x0000 to 0xFFFF pattern registration 01 shows 16
status of User pattern registration
65 02 Pattern data registration 03 0x0000 to 0xFFFF 000 through 015 starting from the
upper bit. Subsequently, the same
data structure as that of User
65 03 Pattern data registration 04 0x0000 to 0xFFFF
pattern registration 01 will follow.
65 04 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
65 0F Reserve_12
Vertical size
65 10 1 to 32
(User pattern character 00)
Horizontal size
65 11 1 to 320 Sets the dot size and pattern data
(User pattern character 00)
Pattern data of the user pattern data.
65 12 0x0000 to 0xFFFF User pattern data (Free-size) is
(User pattern character 00)
Pattern data controlled by the fixed address.
65 13 0x0000 to 0xFFFF User pattern data (Free size) of
User pattern (User pattern character 00)
the registered User pattern
… (Free size) … …
character 00 will be set here from
Pattern data 0x6510 to 0x6791.
67 90 0x0000 to 0xFFFF
(User pattern character 00)
Pattern data
67 91 0x0000 to 0xFFFF
(User pattern character 00)
67 92
User pattern data (Free size) of the
67 93 User pattern data registered User pattern character
6A 12 (User pattern character 01) 01 through 49 will be set in the
6A 13 same configuration as those of
User pattern data of the registered
… … -
User pattern character 01
DF F2 (Address: from 0x6510 to 0x6791)
DF F3 User pattern data Please refer to 5.5 (2) Details of
(User pattern character 49) User pattern data (Fixed-size and
E2 72
Free-size), for details.
E2 73
E2 74 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
E2 7F Reserve_12
E2 80 Reserve_1
"Reserve" is not initially provided,
… Reserve … -
but may be added in future.
FF FF Reserve_7552

49
(2) Input Registers
Input Registers are the area read by Read Input Registers (0x04).
The item data is placed, which can be obtained from IJ Printer.
Input Registers can be read by one (1) word (2 bytes) at every address.
Input Register data configuration on RX2 (1/8)
Word
Classification Item name Setting range Contents
address
Gets the communication
Communication connection
00 00 0x0030 , 0x0031 connection status.
status
0x0030:Offline , 0x0031:Online
Gets the receive enable/disable
status.
00 01 Receive enable/disable status 0x0030 , 0x0031
0x0030:Reception not possible
0x0031:Reception possible
Gets the operation status.
00 02 Operation status 0x0000 to 0xFFFF Status can be obtained by use of
the same code as that of the
Status output of SOP-04 (Special
Communication Function A). Refer
00 03 Warning status 0x0000 to 0xFFFF
to Software Option Specification
SOP-04 for details.
Cause will be obtained when the
Analysis information 1 external communication error
00 04 0x0000 to 0xFFFF occurred during Modbus
(Function code)
communication. Refer to 5.5 (1)
Unit status Details of Analysis information for
details.
Analysis information 2 ・Analysis information 1
00 05 0x0000 to 0xFFFF Function code is obtained when
(Classification code)
error is caused.
・Analysis information 2
Classification code is obtained
Analysis information 3
00 06 0x0000 to 0xFFFF when error is caused.
(Error factor)
・Analysis information 3
Error factor is obtained when
error is caused.
Analysis information 4
00 07 0x0000 to 0xFFFF
(Preparation for future) ・Analysis information 4
[0x0000] Fixed
00 08 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 0F Reserve_8
00 10 Type name(1st digit) 0x0030 to 0x007A
00 11 Type name(2nd digit) 0x0030 to 0x007A Gets the type name.
… … … Model name RX2-SD160W is
00 1E Type name(15th digit) 0x0030 to 0x007A obtained when it is used.
00 1F Type name(16th digit) 0x0030 to 0x007A
00 20 Unit 00000000 to
Serial number Gets the serial number.
00 21 information 99999999
00 22 Ink name(1st digit) 0x0030 to 0x007A
00 23 Ink name(2nd digit) 0x0030 to 0x007A Gets the ink name.
… … … Ink type JP-K67 is obtained when
00 2A Ink name(9th digit) 0x0030 to 0x007A it is used.
00 2B Ink name(10th digit) 0x0030 to 0x007A

50
Input Register data configuration on RX2 (2/8)
Word
Classification Item name Setting range Contents
address
Gets the input mode.
00 2C Input mode 1,2
1:Default , 2:Local Language
Maximum message length Gets the maximum message
00 2D 120 to 1000
(Characters) length (Characters).
00 2E Maximum registers 48 to 2000 Gets the maximum registers.
Gets the 2D code print.
00 2F 2D code print 0,1
0:NOT supported , 1:supported
Gets the Settable sizes.
Bit information is obtained for
availability of Character size of 4x5
00 30 Character size 0x0000 to 0x0007
or 18x24 or 24x32.
0x0001:4x5, 0x0002:18x24
Unit 0x0004:24x32
information Maximum calendar/count Gets the maximum calendar/count
00 31 2,8
block count block count.
00 32 Replacement items 48 , 99 Gets the replacement items.
Gets the shift code/time count.
00 33 Shift code/Time count 0,1
0:NOT supported, 1:supported
Gets the chimney/DIN print.
00 34 Chimney/DIN print 0,1
0:NOT supported, 1:supported
00 35 Maximum column 2 to 5 Gets the maximum column.
00 36 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 4F Reserve_26
00 50 Ink operating time 0 to 9999 Gets the ink operating time.
00 51 Ink alarm time 0 to 9999 Gets the ink alarm time.
00 52
Print count 0 to 999999999 Gets the print count.
00 53
00 54 Gets the cumulative operation
Cumulative operation time 0 to 999999
00 55 time.
00 56 Ink/makeup ink type 1 to 999 Gets the ink/makeup ink type.
00 57 Ink viscosity 0 to 999 Gets the ink viscosity.
Gets the ink pressure.
Ink pressure multiplied by 1000 is
00 58 Ink pressure 0 to 999
obtained.
Operation (Example : 255 = 0.255 MPa)
00 59 management Ambient temperature -99 to 100 Gets the ambient temperature.
Gets the deflection voltage.
Deflection Voltage multiplied by 10
00 5A Deflection voltage 0 to 99
is obtained.
(Example : 57 = 5.7 kV)
00 5B Excitation V-ref. 0 to 27 Gets the excitation V-ref.
Gets the excitation frequency.
Excitation frequency multiplied by
00 5C Excitation frequency 0 to 1000
10 is obtained.
(Example : 689 = 68.9 kHz)
00 5D Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 6F Reserve_19

51
Input Register data configuration on RX2 (3/8)
Word
Classification Item name Setting range Contents
address
Gets the fault/warning message
00 70 Fault/warning message count 0 to 90
count.
00 71 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 73 Reserve_3
00 74 Generation time(year) 2000 to 2099
00 75 Generation time(month) 1 to 12
00 76 Generation time(day) 1 to 31 Gets the generation time of the
00 77 Generation time(hour) 0 to 23 message 1.
00 78 View alarm Generation time(minute) 0 to 59
history
00 79 Generation time(second) 0 to 59
Gets the fault/warning No. of the
00 7A Fault/warning No. 1 to 999
message 1.
"Reserve" is not initially provided,
00 7B Reserve_1 -
but may be added in future.
00 7C
Fault/warning message 2 Fault/warning history 02 through
00 83 90 are obtained in a same way as
… … - that of Fault warning history 01
03 3C (Address: from 0x0074 to
Fault/warning message 90 0x007B)
03 43
03 44 Reserve_1
"Reserve" is not initially provided,
… Reserve … -
but may be added in future.
0A FF Reserve_1980
Gets the state at power-up.
0:Comm. port is OFF
0B 00 State at power-up 0 to 2
1:Comm. port is ON
2:OFF fixed
Gets the communication and
0B 01 Communication and signal error 0,1 signal error.
0:Warning, 1:Fault
Gets the baud rate of the
standard port.
0:150bps, 1:300bps, 2:600bps
0B 02 Baud rate(Standard port) 0 to 10 3:1200bps, 4:2400bps
5:4800bps, 6:9600bps
7:19200bps, 8:38400bps
9:57600bps, 10:115200bps
Communicati Gets the data length of the
0B 03 on Data length(Standard port) 0,1 standard port.
environment 0:7 bits, 1:8 bits
setup
Gets the parity bit of the standard
0B 04 Parity bit(Standard port) 0 to 2 port.
0:Disable, 1:Odd, 2:Even
Gets the stop bits of the standard
0B 05 Stop bits(Standard port) 0,1 port.
0:1 bit, 1:2 bits
Gets the baud rate of the
0B 06 Baud rate(Secondary port) 0 to 10
secondary port.
Gets the data length of the
0B 07 Data length(Secondary port) 0,1
secondary port.
Gets the parity bit of the
0B 08 Parity bit(Secondary port) 0 to 2
secondary port.
Gets the stop bits of the
0B 09 Stop bits(Secondary port) 0,1
secondary port.

52
Input Register data configuration on RX2 (4/8)
Word
Classification Item name Setting range Contents
address
Gets the baud rate of the private
0B 0A Baud rate(Private port) 0 to 10
port.
Gets the data length of the
0B 0B Data length(Private port) 0,1
private port.
Gets the parity bit of the private
0B 0C Parity bit(Private port) 0 to 2
port.
Gets the stop bits of the private
0B 0D Stop bits(Private port) 0,1
port.
Gets the number of comm. bytes.
0B 0E Number of comm. bytes 0,1
0:1 byte , 1:2 bytes
Gets the BCC code handling.
0B 0F BCC code handling 0,1
0:Disable , 1:Enable
Gets the communication mode.
0B 10 Communication mode 0,1 0:overwrite-protected
1:overwrite-enabled
Gets the print message transfer
0B 11 Print message transfer ACK 0,1 ACK.
0:t=fixed , 1:t=async.
Gets the print spec transfer char
0B 12 Print spec transfer char height 0,1 height.
0:2 digits , 1:3 digits
Buffer function
Gets the buffer function.
0B 13 (Function item for 0,1
0:Disable , 1:Enable
Communication buffer)
Buffer repeat count
0B 14 (Function item for 1 to 9999 Gets the buffer repeat count.
Communication buffer)
Empty Buffer Fault
Gets the empty buffer fault.
0B 15 (Function item for 0,1
0:Disable , 1:Enable
Communication buffer)
Communicati
Timing of Fault
on Gets the timing of fault.
0B 16 (Function item for 0,1
environment 0:Print Start, 1:Print. Complete
Communication buffer)
setup
Data Number at Fault
0B 17 (Function item for 0 to 9 Gets the data number at fault.
Communication buffer)
Start output Gets the start output.
0B 18 0,1
(Function item for SOP-04) 0:Disable , 1:Enable
Output kind Gets the output kind.
0B 19 0 to 2
(Function item for SOP-04) 0:Disable , 1:Print data , 2:Code
Gets the condition.
Condition
0B 1A 0,1 0:Every time
(Function item for SOP-04)
1:Different from last time
Status output Gets the status output.
0B 1B 0,1
(Function item for SOP-04) 0:Disable , 1:Enable
Output item(Start item)
0B 1C 1 to 100
(Function item for SOP-04)
Gets the output item.
Output item(End item)
0B 1D 1 to 100
(Function item for SOP-04)
Output comm. ENQ Gets the output comm. ENQ.
0B 1E 0,1
(Function item for SOP-04) 0:Disable , 1:Enable
Gets the output port.
Output port
0B 1F 0,1 0:Standard port
(Function item for SOP-04)
1:Secondary port
Select message Gets the select message.
0B 20 0,1
(Function item for SOP-05) 0:Disable , 1:Enable
Gets the data exchange.
Data exchange
0B 21 0,1 0:Reflect at once
(Function item for SOP-05)
1:Reflect by signal
0B 22 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0B BF Reserve_158

53
Input Register data configuration on RX2 (5/8)
Word
Classification Item name Setting range Contents
address
Gets the ink concentration control.
0B C0 Ink concentration control 0,1
0:Disable , 1:Enable
0B C1 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0B CF Reserve_15
0B D0 Ink filter use time 0 to 59999 Gets the ink filter use time.
0B D1 Makeup filter use time 0 to 59999 Gets the makeup filter use time.
0B D2 Recovery filter use time 0 to 59999 Gets the recovery filter use time.
0B D3 Air filter use time 0 to 59999 Gets the air filter use time.
0B D4 Circulation filter use time 0 to 59999 Gets the circulation filter use time.
0B D5 MGV filter use time 0 to 59999 Gets the MGV filter use time.
0B D6 Pump use time 0 to 59999 Gets the pump use time.
0B D7 Heating unit use time 0 to 59999 Gets the heating unit use time.
0B D8 MV1 use time 0 to 59999 Gets the MV1 use time.
0B D9 MV2 use time 0 to 59999 Gets the MV2 use time.
0B DA MV3 use time 0 to 59999 Gets the MV3 use time.
0B DB MV4 use time 0 to 59999 Gets the MV4 use time.
Circulation
0B DC control MV5 use time 0 to 59999 Gets the MV5 use time.
0B DD MV6 use time 0 to 59999 Gets the MV6 use time.
0B DE MV7 use time 0 to 59999 Gets the MV7 use time.
0B DF MV8 use time 0 to 59999 Gets the MV8 use time.
0B E0 MV9 use time 0 to 59999 Gets the MV9 use time.
0B E1 Reserve_1 "Reserve" is not initially provided,
-
0B E2 Reserve_2 but may be added in future.
0B E3
Ink consumption 0 to 999999 Gets the ink consumption.
0B E4
0B E5
Makeup consumption 0 to 999999 Gets the makeup consumption.
0B E6
0B E7
Print count 0 to 999999999 Gets the print count.
0B E8
0B E9 R air filter use time 0 to 59999 Gets the R air filter use time.
0B EA Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0C 1F Reserve_54

54
Input Register data configuration on RX2 (6/8)
Word
Classification Item name Setting range Contents
address
0C 20 Basic software(1st digit) 0x0020 to 0xFFFF
0C 21 Basic software(2nd digit) 0x0020 to 0xFFFF Gets the basic software version.
When the version is V01.00,
… … …
“V01.00 Basic software” is
0C 3E Basic software(31st digit) 0x0020 to 0xFFFF obtained.
0C 3F Basic software(32nd digit) 0x0020 to 0xFFFF
0C 40 Controller software(1st digit) 0x0020 to 0xFFFF
Gets the controller software
0C 41 Controller software(2nd digit) 0x0020 to 0xFFFF version.
… … … When the version is V01.00,
0C 5E Controller software(31st digit) 0x0020 to 0xFFFF “V01.00 Controller software” is
obtained.
0C 5F Controller software(32nd digit) 0x0020 to 0xFFFF
Print controller software M
0C 60 (1st digit)
0x0020 to 0xFFFF

0C 61
Print controller software M
0x0020 to 0xFFFF Gets the print controller software M
(2nd digit) version.
… … … When the version is V01.00,
Print controller software M “V01.00 Engine software M” is
0C 7E (31st digit)
0x0020 to 0xFFFF obtained.
Print controller software M
0C 7F (32nd digit)
0x0020 to 0xFFFF
Print controller software S
0C 80 (1st digit)
0x0020 to 0xFFFF

0C 81
Print controller software S
0x0020 to 0xFFFF Gets the print controller software S
(2nd digit) version.
… … … When the version is V01.00,
Print controller software S “V01.00 Engine software S” is
0C 9E (31st digit)
0x0020 to 0xFFFF obtained.
Print controller software S
0C 9F (32nd digit)
0x0020 to 0xFFFF

View Gets the language version.


0C A0 software 1st language(1st digit) 0x0020 to 0xFFFF When the version is V01.00
version English language,
“V01.00 Language 02” is obtained.
The last 2-digit shows Language
0C A1 1st language(2nd digit) 0x0020 to 0xFFFF number.
【Language No.】
01:Japanese
02:English
… … … 03:Simple Chinese
04:Traditional Chinese
05:Korean
06:Thai
0C BE 1st language(31st digit) 0x0020 to 0xFFFF 07:Italian
08:Dutch
09:Spanish
10:German
0C BF 1st language(32nd digit) 0x0020 to 0xFFFF 11:French
12:Vietnamese
13:Swedish
14:Arabic
0C C0 2nd language(1st digit) 0x0020 to 0xFFFF 15:Russian
16:Greek
17:Czech
0C C1 2nd language(2nd digit) 0x0020 to 0xFFFF 18:Danish
19:Portuguese
20:Polish
21:Serbian
22:Turkish
… … … 23:Hungarian
24:Bulgarian
25:Catalan
26:Finnish
0C DE 2nd language(31st digit) 0x0020 to 0xFFFF 27:Romanian
28:Norwegian
29:Slovenian
30:Croatian
0C DF 2nd language(32nd digit) 0x0020 to 0xFFFF 31:Myanmar

55
Input Register data configuration on RX2 (7/8)
Word
Classification Item name Setting range Contents
address
0C E0 Software option01(1st digit) 0x0020 to 0xFFFF
0C E1 Software option01(2nd digit) 0x0020 to 0xFFFF
… … …
0C FE Software option01(31st digit) 0x0020 to 0xFFFF
Gets the software option version
0C FF Software option01(32nd digit) 0x0020 to 0xFFFF and symbol.
… … … When SOP-04 is installed and its
0E 00 View Software option10(1st digit) 0x0020 to 0xFFFF version is V01.00,
software “V01.00 SOP-04” is obtained.
0E 01 version Software option10(2nd digit) 0x0020 to 0xFFFF
… … …
0E 1E Software option10(31st digit) 0x0020 to 0xFFFF
0E 1F Software option10(32nd digit) 0x0020 to 0xFFFF
0E 20 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0E 3F Reserve_32
0E 40 Print data message number 1 to 2000
When Print message registration
0E 41 Group number 0 to 99 number is specified at Holding
0E 42 Message name(1st digit) 0x0020 to 0xFFFF Register address 0x0010, its
… … … Group number and Message name
are obtained.
0E 4D Message name(12th digit) 0x0020 to 0xFFFF
0E 4E Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0E 52 Manage Reserve_5
messages Status of Print message
Print message registration registration (Registered or NOT) is
0E 53 0x0000 to 0xFFFF obtained by bit information ON or
(001)
OFF. Print message registration
(001) shows 16 statuses of Print
message registrations 1 through
… … …
16 starting from the upper bit.
Subsequently, the same data
Print message registration structure as those of Print
0E CF 0x0000 to 0xFFFF message registration (001) will
(125)
follow.
0E D0 Group number 0 to 99
When Group number is specified
0E D1 Group name(1st digit) 0x0020 to 0xFFFF at Holding Register address
… … … 0x0014, its Group name is
obtained.
0E DC Group name(12th digit) 0x0020 to 0xFFFF
0E DD Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0E E8 Manage Reserve_12
group Status of Group registration
0E E9 Group registration (1) 0x0000 to 0xFFFF (Registered or NOT) is obtained by
bit information ON or OFF. Group
registration (1) shows 16 statuses
… … … of Group registrations 1 through 16
starting from the upper bit.
Subsequently, the same data
0E EF Group registration (7) 0x0000 to 0xFFFF structure as those of Group
registration (1) will follow.

56
Input Register data configuration on RX2 (8/8)
Word
Classification Item name Setting range Contents
address
Gets the message data length
0E F0 Current message data length 0 to 2000 (Character count x 2) of the current
message.
When Character position is
Inter-character space specified at Holding Register
0E F1 0 to 28
(Character units) address 0x0011, its Inter-character
space will be obtained.
Gets the calendar block count of
0E F2 Calendar block count 0 to 8
the current message.
Calendar characters count
0E F3 0 to 20
(Calendar block 1)
Calendar characters count
0E F4 0 to 20
(Calendar block 2) Gets the calendar characters
… … … count for 8 blocks of the current
Calendar characters count message.
0E F9 0 to 20
(Calendar block 7)
Calendar characters count
0E FA 0 to 20
(Calendar block 8)
Gets the time count block No. of
0E FB Time count block No. 0 to 8
the current message.
Gets the shift code block No. of the
0E FC Shift code block No. 0 to 8
current message.
Gets the shift code rule count of
0E FD Shift code rule count 0 to 48
the current message.
Gets the count block count of the
0E FE Count block count 0 to 8
current message.
Various data
Count characters count
0E FF 0 to 20
(Count block 1)
Count characters count
0F 00 0 to 20
(Count block 2) Gets the count characters count
… … … for 8 blocks of the current
Count characters count message.
0F 05 0 to 20
(Count block 7)
Count characters count
0F 06 0 to 20
(Count block 8)
0F 07 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0F 0F Reserve_9
Inter-character space
0F 10 0 to 28
(1st digit)
Inter-character space
0F 11 0 to 28
(2nd digit) Gets the inter-character space for
… … … 1000 characters of the current
Inter-character space message.
12 F6 0 to 28
(999th digit)
Inter-character space
12 F7 0 to 28
(1000th digit)
12 F8 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
12 FF Reserve_8
13 00
Print completion count 0 to 99999 Gets the print completion count.
13 01
Printing Job Gets the print completion status.
Management 0:Non-completion
13 02 Print completion status 0 to 2
1:Print completion
(Future 2:Fault
13 03 subject) Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
13 0F Reserve_13

57
5.4.3 Data configuration on UX
(1) Holding Registers
Holding Registers are the area which is written by Write Multiple Registers (0x10) or Write
Single Register (0x06) and read by Read Holding Registers (0x03).
The item data which can be set to IJ printer or can be obtained from IJ printer are all placed in
Holding Registers.
Holding Registers can be read and be written by one (1) word (2 bytes) at every address.
Holding Register data configuration on UX (1/13)
Word
Classification Item name Setting range Contents
address
Start/Stop flag is used when
Holding Register is written more
than once. First write “1” and write
Holding Registers more than once
00 00 Start/Stop control flag 1,2 and finally write “2”. Then all the
written contents will be reflected to
IJ Printer. Start/Stop flag is not
used when Holding Register is
written only once. [1:Start; 2:Stop]
00 01 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 07 Reserve_7
Set the number of the printing
00 08 Number of the printing items 1 to 100
items used.
00 09 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 0F Reserve_7
Set Print message information at
Input Register address 0x0E40,
which Print message registration
Specify Print message
00 10 0 to 2000 number is specified here. When “0”
registration number
is specified, the print message
Index information of the print message
which is being edited will be set.
Set Inter-character space at Input
Specify Character position for
Register address 0x0EF1, which
00 11 the Inter-character space 1 to 1000
Character position is specified
obtained
here.
Set Substitution rules data at
Specify Substitution rules Holding Register address 0x1AC0,
00 12 1 to 99
number which Substitution rules number is
specified here.
Set User pattern registration
information at Holding Register
address 0x2D00, which
Specify User pattern character Character size is specified here.
00 13 1 to 15 1:4x5, 2:5x5, 3:5x8(5x7), 4:9x8(9x7),
size
5:7x10, 6:10x12, 7:12x16, 8:18x24,
9:24x32, 10:11x11, 11:5x3(chimney),
12:5x5(chimney), 13:7x5(chimney),
14:30x40, 15:36x48
Set Group information at Input
00 14 Specify Group number 1 to 99 Register address 0x0ED0, which
Group number is specified here.
00 15 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 1F Reserve_11

58
Holding Register data configuration on UX (2/13)
Word
Classification Item name Setting range Contents
address
00 20 Character count(Print item 1) 1 to 1000
00 21 Character count(Print item 2) 1 to 1000
Sets the character count for each
… … …
print item.
00 82 Character count(Print item 99) 1 to 1000
00 83 Character count(Print item 100) 1 to 1000
Set the characters of Print
00 84 Attribute(1st digit) 0x0000 to 0xFFFF contents. Character codes are the
same as those which are used in
00 85 Print Character code(1st digit) 0x0020 to 0xFFFF Standard communication. Please
contents refer to Technical Manual, Section
… … … 5 Communication, for details.
In case of setting Calendar/Count
08 52 Attribute(1000th digit) 0x0000 to 0xFFFF
characters, set to Character
attribute, or if they are NOT
08 53 Character code(1000th digit) 0x0020 to 0xFFFF Calendar/Count characters, set to
Character code.
08 54 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0F FF Reserve_1964
Sets the printing item number to
10 00 Printing erase item number 1 to 100
erase printing contents.
10 01 Printings Reserve_1
erasure "Reserve" is not initially provided,
… … -
but may be added in future.
10 05 Reserve_5
Set the registered print message
10 06 Print data message number 1 to 2000
number to be recalled.
10 07 Print data Reserve_1
recall "Reserve" is not initially provided,
… … -
but may be added in future.
10 0B Reserve_5
10 0C Group number 0 to 99
10 0D Print data message number 1 to 2000
Register the being edited print
10 0E Message name(1st digit) 0x0020 to 0xFFFF message by the specified Group
10 0F Message name(2nd digit) 0x0020 to 0xFFFF number or by the registered print
… Print data … … message number or by the
registration message name.
10 18 Message name(11th digit) 0x0020 to 0xFFFF
10 19 Message name(12th digit) 0x0020 to 0xFFFF
10 1A Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
10 1F Reserve_6
Line count / print format Line count of all columns are made
10 20 0,1
uniformity uniform based on the first column.
Adds a column directly before the
10 21 Insert column 1 to 100
editing objective column.
Deletes all the print items of the
10 22 Delete column 1 to 100
editing objective column.
10 23 Add column 1 to 100 Adds a column at the end.
Individual column setup
10 24 1 to 100
(Column position) Changing the number of lines of
Print format Individual column setup the editing objective column.
10 25 1 to 6
(Line count)
10 26 Reserve_1 "Reserve" is not initially provided,
-
10 27 Reserve_2 but may be added in future.
Adjust Inter-character space
10 28 1 to 1000
(Start)
Adjust Inter-character space Inter-character space can be set in
10 29 1 to 1000
(End) character units.
Adjust Inter-character space
10 2A 0 to 28
(Setting value)

59
Holding Register data configuration on UX (3/13)
Word
Classification Item name Setting range Contents
address
10 2B Reserve_1
"Reserve" is not initially provided,
… … - but may be added in future.
10 3E Reserve_20
Sets the Format Setup.
10 3F Format Setup 1 to 3 1:Individual setup , 2:Overall setup
3:Free layout
Sets the line count of the print item
10 40 Line count 1 to 6 1.
Sets the line spacing of the print
10 41 Line spacing 0 to 2 item 1.
Sets the character size of the print
item 1.
1:4x5 , 2:5x5 , 3:5x8(5x7)
4:9x8(9x7) , 5:7x10 , 6:10x12
10 42 Character size 1 to 15 7:12x16 , 8:18x24 , 9:24x32
10:11x11 , 11:5x3(chimney)
12:5x5(chimney), 13:7x5(chimney)
14:30x40 , 15:36x48
Sets the inter-character space of
10 43 Inter-character space 0 to 28 the print item 1.
10 44 Bold 1 to 9 Sets the bold of the print item 1.
Sets the bar code of the print item
1.
0:none , 1:Code 39 , 2:ITF
3:NW-7 , 4:EAN-13 , 5:DM8x32
6:DM16x16 , 7:DM16x36
8:DM16x48 , 9:DM18x18
10:DM20x20 , 11:DM22x22
12:DM24x24
13:Code 128 (Code set B)
14:Code 128 (Code set C)
15:UPC-A , 16:UPC-E , 17:EAN-8
10 45 Bar code 0 to 32 18:QR21x21 , 19:QR25x25
20:QR29x29 , 22:EAN-13add-on 5
Print format 23:MicroQR15x15
24:GS1 DataBar (Limited)
25:GS1 DataBar (Omnidirectional)
26:GS1 DataBar (Stacked)
27:DM14x14
28:DotCode (Vertical 7 or 8 dots)
29:DotCode (Vertical 10 dots)
30:DotCode (Vertical 12 dots)
31:DotCode (Vertical 14 dots)
32:DotCode (Vertical 16 dots)
Sets the EAN readable code of the
10 46 EAN readable code 0 to 2 print item 1.
0:none , 1:5x5 , 2:5x7
Sets the EAN prefix of the print
10 47 EAN Prefix 0 to 99 item 1.
10 48 Calendar block No. 0 to 8
When writing, setting is NOT
10 49 Calendar block count 0 to 8 required. When reading, Block
10 4A Count block No. 0 to 8 information can be obtained item
by item.
10 4B Count block count 0 to 8
10 4C Horizontal (X) 0 to 31998 Valid when Free layout is set.
Sets the coordinate of the print
10 4D Vertical (Y) 0 to 29 item 1.
10 4E Reserve_1
"Reserve" is not initially provided,
… … - but may be added in future.
10 57 Reserve_10
10 58
Print format(Print item 2)
10 6F Item 2 through 100 will be set in
the same configuration as those of
… … - Item 1 (Address: from 0x1040 to
19 88 0x1057).
Print format(Print item 100)
19 9F

60
Holding Register data configuration on UX (4/13)
Word
Classification Item name Setting range Contents
address
19 A0 Character height 0 to 99 Sets the character height.
19 A1 Ink drop use 1 to 16 Sets the ink drop use.
Nozzle diameter Sets the high-speed print.
65μm or 40μm Nozzle diameter 65μm or 40μm
0 to 3 0:HM , 1:NM , 2:QM , 3:SM
19 A2 High-speed print
Nozzle diameter Nozzle diameter 55μm
55μm 0:M1, 1:M2, 2:M3, 3:M4, 4:M5,
0 to 6 5:M6, 6:M7
19 A3 Character width 0 to 3999 Sets the character width.
19 A4 Character orientation 0 to 3 Sets the character orientation.
19 A5 Print start delay 0 to 9999 Sets the print start delay.
19 A6 Reverse direction 0 to 9999 Sets the reverse direction.
Sets the product speed matching.
19 A7 Product speed matching 0 to 2
0:None , 1:Encoder , 2:Auto
19 A8 Pulse rate division factor 1 to 999 Sets the pulse rate division factor.
Sets the speed compensation.
19 A9 Speed compensation 0,1
0:Disable , 1:Enable
Sets the line speed.
Set value is multiplied by 1/10 and
19 AA Line speed 0 to 9999
reflected to IJ Printer. .
Print (Example : 1234 = 123.4 m/min.)
specification Distance between print head Sets the distance between print
19 AB 0 to 99
and work head and work.
19 AC Print Target width 0 to 9999 Sets the print Target width.
19 AD Actual Print width 0 to 9999 Sets the actual Print width.
19 AE Repeat count 0 to 9999 Sets the repeat count.
19 AF
Repeat intervals 0 to 99999 Sets the repeat intervals.
19 B0
19 B1 Target sensor timer 0 to 999 Sets the target sensor timer.
Sets the target sensor filter.
19 B2 Target sensor filter 0,1
0:Time setup , 1:Until end of print.
19 B3 Target sensor filter value 0 to 9999 Sets the target sensor filter value.
Sets the ink drop charge rule.
0:Standard
19 B4 Ink Drop Charge Rule 0 to 2
1:Mixed single scan and interlaced
2:Dot mixed interlaced
Speed compensation fine Sets the speed compensation fine
19 B5 -50 to 50
control control.
19 B6 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
19 BF Reserve_10

61
Holding Register data configuration on UX (5/13)
Word
Classification Item name Setting range Contents
address
19 C0 Offset(Year) 0 to 99
19 C1 Offset(Month) 0 to 99
Sets the offset of the Calendar
19 C2 Offset(Day) 0 to 1999
block 1.
19 C3 Offset(Hour) -23 to 99
19 C4 Offset(Minute) -59 to 99
19 C5 Zero-suppression(Year) 0 to 2
19 C6 Zero-suppression(Month) 0 to 2 Sets the zero-suppression of the
Calendar block 1.
19 C7 Zero-suppression(Day) 0 to 2
0:Disable , 1:Enable(Space)
19 C8 Zero-suppression(Hour) 0 to 2 2:Enable(Character fill)
19 C9 Zero-suppression(Minute) 0 to 2
19 CA Substitution rules(Year) 0,1
19 CB Substitution rules(Month) 0,1 Sets the substitution rules of the
19 CC Substitution rules(Day) 0,1 Calendar block 1.
19 CD Substitution rules(Hour) 0,1 0:Disable , 1:Enable
19 CE Substitution rules(Minute) 0,1
Sets the substitution rules No. of
19 CF Calendar Substitution rules No. 1 to 99
the Calendar block 1.
condition Substitution rules Sets the substitution rules of the
19 D0 0,1
(Week number) Calendar block 1.
Zero-suppression Sets the zero-suppression of the
19 D1 0 to 2
(Week number) Calendar block 1.
Substitution rules Sets the substitution rules of the
19 D2 0,1
(Day of week) Calendar block 1.
Zero-suppression Sets the zero-suppression of the
19 D3 0 to 2
(Day of week) Calendar block 1.
Output during calendar
19 D4 updating Trigger 1 [1] Fixed
(Function item for SOP-05)
19 D5 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
19 DF Reserve_11
19 E0 Calendar condition
19 FF (Calendar block 2) Block 2 through 8 will be set in the
same configuration as those of
… … -
Block 1 (Address: from 0x19C0 to
1A A0 Calendar condition 0x19DF).
1A BF (Calendar block 8)

62
Holding Register data configuration on UX (6/13)
Word
Classification Item name Setting range Contents
address
1A C0 Substitution rules No. 1 to 99
1A C1 Starting year 2000 to 2099
1A C2 Substitution character(Year) 0x0020 to 0xFFFF
… … …
1A F3 Substitution character(Year) 0x0020 to 0xFFFF
1A F4 Substitution character(Month) 0x0020 to 0xFFFF
… … …
1B 17 Substitution character(Month) 0x0020 to 0xFFFF
1B 18 Substitution character(Day) 0x0020 to 0xFFFF
… … …
1B 74 Substitution character(Day) 0x0020 to 0xFFFF
1B 75 Substitution character(Hour) 0x0020 to 0xFFFF Substitution rules will be registered
with the specified Substitution
… … …
rules number, Start year and
1B A4 Substitution Substitution character(Hour) 0x0020 to 0xFFFF Substitution rules setup items.
1B A5 rule Substitution character(Minute) 0x0020 to 0xFFFF
… … …
1C 1C Substitution character(Minute) 0x0020 to 0xFFFF
Substitution character
1C 1D 0x0020 to 0xFFFF
(Week number)
… … …
Substitution character
1C BB 0x0020 to 0xFFFF
(Week number)
Substitution character
1C BC 0x0020 to 0xFFFF
(Day of week)
… … …
Substitution character
1C D0 0x0020 to 0xFFFF
(Day of week)
1C D1 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
1C D3 Reserve_3
Range (Lower limit)
1C D4 0x0020 to 0xFFFF
(1st digit)
… … … Sets the range (Lower limit).
Range (Lower limit)
1C D6 0x0020 to 0xFFFF
(3rd digit)
Range (Upper limit)
1C D7 0x0020 to 0xFFFF
(1st digit)
… … … Sets the range (Upper limit).
Range (Upper limit)
1C D9 0x0020 to 0xFFFF
Time count (3rd digit)
1C DA condition Reset(1st digit) 0x0020 to 0xFFFF
… … … Sets the reset.
1C DC Reset(3rd digit) 0x0020 to 0xFFFF
1C DD Reset time 0 to 23 Sets the reset time.
Sets the renewal period.
0:5 minutes, 1:6 minutes
1C DE Renewal period 0 to 5
2:10 minutes, 3:15 minutes
4:20 minutes, 5:30 minutes
"Reserve" is not initially provided,
1C DF Reserve_1 -
but may be added in future.

63
Holding Register data configuration on UX (7/13)
Word
Classification Item name Setting range Contents
address
1C E0 Start hour 0 to 23 Sets the start time of the shift code
1C E1 Start minute 0 to 59 rule 1.
1C E2 End hour 0 to 23 Sets the end time of the shift code
1C E3 End minute 0 to 59 rule 1.
Shift code character
1C E4 0x0020 to 0xFFFF
(1st digit)
Sets the shift code character of the
… … …
shift code rule 1.
Shift code Shift code character
1C ED 0x0020 to 0xFFFF
setup (10th digit)
1C EE Reserve_1 "Reserve" is not initially provided,
-
1C EF Reserve_2 but may be added in future.
1C F0
Shift code rule (Rule 2)
1C FF Shift code 2 through 48 will be set
in the same configuration as those
… … -
of Shift code 1 (Address: from
1F D0 0x1CE0~0x1CEF).
Shift code rule (Rule 48)
1F DF
1F E0 Value(1st digit) 0x0020 to 0xFFFF
… … … Sets the value of the count block 1.
1F F3 Value(20th digit) 0x0020 to 0xFFFF
Range (Lower limit)
1F F4 0x0020 to 0xFFFF
(1st digit)
Sets the range (Lower limit) of the
… … …
count block 1.
Range (Lower limit)
20 07 0x0020 to 0xFFFF
(20th digit)
Range (Upper limit)
20 08 0x0020 to 0xFFFF
(1st digit)
Sets the range (Upper limit) of the
… … …
count block 1.
Range (Upper limit)
20 1B 0x0020 to 0xFFFF
(20th digit)
20 1C Sets the update (In progress) of
Update (In progress) 0 to 999998
20 1D the count block 1.
20 1E Sets the update (Units) of the
Update (Units) 1 to 999999
20 1F count block 1.
Sets the increment of the count
20 20 Count Increment 1 to 99
block 1.
condition
Sets the direction of the count
20 21 Direction 0,1 block 1.
0:up, 1:down
20 22 Jump (from) (1st digit) 0x0020 to 0xFFFF
Sets the jump (from) of the count
… … …
block 1.
20 35 Jump (from) (20th digit) 0x0020 to 0xFFFF
20 36 Jump (to) (1st digit) 0x0020 to 0xFFFF
Sets the jump (to) of the count
… … …
block 1.
20 49 Jump (to) (20th digit) 0x0020 to 0xFFFF
20 4A Reset (1st digit) 0x0020 to 0xFFFF
… … … Sets the reset of the count block 1.
20 5D Reset (20th digit) 0x0020 to 0xFFFF
Sets the reset signal of the count
Reset signal
20 5E 0 to 2 block 1.
(Function item for SOP-05)
0:Disable , 1:Signal 1 , 2:Signal 2
Sets the external signal count of
External signal count
20 5F 0,1 the count block 1.
(Function item for SOP-05)
0:Disable , 1:Enable

64
Holding Register data configuration on UX (8/13)
Word
Classification Item name Setting range Contents
address
Sets the zero-suppression of the
20 60 Zero-suppression 0,1 count block 1.
0:Disable , 1:Enable
20 61 Multiplier(1st digit) 0x0020 to 0x0039 Sets the multiplier of the count
block 1.
… … … Numeric:0x0031~0x0039
Decimal point:0x002E
20 6A Multiplier(10th digit) 0x0020 to 0x0039 Space:0x0020
20 6B Count skip(1st digit) 0x0020 to 0xFFFF
Sets the count skip of the count
… … …
Count block 1.
20 6F condition Count skip(5th digit) 0x0020 to 0xFFFF
20 70 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
20 73 Reserve_4
20 74 Count condition
21 07 (Count block 2) Block 2 through 8 will be set in the
same configuration as those of
… … -
Block 1 (Address: from 0x1FE0 to
23 EC Count condition 0x2073).
24 7F (Count block 8)
Sets the calendar offset.
24 80 Calendar offset 0,1 0:Offset from yesterday
1:From today
Sets the DIN print.
24 81 DIN print 0,1
0:Disable , 1:Enable
Sets the EAN prefix.
24 82 EAN Prefix 0,1
0:Edit message , 1:Print format
Adjust print
parameters Sets the barcode printing.
24 83 Barcode printing 0,1
0:Normal , 1:Reverse
Sets the QR error correction level.
24 84 QR Error correction level 0,1
0:M (15%) , 1:Q (25%)
24 85 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
24 8F Reserve_11
Change the on-line or off-line.
24 90 On-line / Off-line 0,1
0:Offline , 1:Online
24 91 On-line / Reserve_1
Off-line "Reserve" is not initially provided,
… … -
but may be added in future.
24 93 Reserve_3
Specifies remote operation to IJP.
0:Operation start
1:Operation stop
24 94 Remote operation 0 to 4
2:Deflection voltage control (ON)
3:Deflection voltage control (OFF)
Remote 4:Fault clear
operation
24 95 Reserve_1

… … "Reserve" is not initially provided,


-
but may be added in future.
24 97 Reserve_3

65
Holding Register data configuration on UX (9/13)
Word
Classification Item name Setting range Content
address
24 98 Current time(year) 2000 to 2099
24 99 Current time(month) 1 to 12
24 9A Current time(day) 1 to 31
Sets the current time.
24 9B Current time(hour) 0 to 23
24 9C Current time(minute) 0 to 59
24 9D Current time(second) 0 to 59
Sets the calendar time control.
24 9E Calendar time control 0,1 0:same as current time
1:clock stop
24 9F Date / time Calendar time(year) 2000 to 2099
24 A0 setup Calendar time(month) 1 to 12
24 A1 Calendar time(day) 1 to 31
Sets the calendar time.
24 A2 Calendar time(hour) 0 to 23
24 A3 Calendar time(minute) 0 to 59
24 A4 Calendar time(second) 0 to 59
Sets the clock system.
24 A5 Clock system 0,1
0:24-hour clock , 1:12-hour clock
24 A6 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
24 AF Reserve_10
Sets the repeat print sensor mode.
24 B0 Repeat print sensor mode 0,1
0:signal ON , 1:OFF-ON transition
Sets the change character
orientation.
0:Disable
24 B1 Change Character orientation 0 to 3
1:Reverse direction printing
2:normal or inverted
3:Character orientation 0 or 3
Sets the change mode.
24 B2 Change mode 0,1 0: OFF=normal/forward
1: OFF=inverted/reverse
Sets the reverse print.
24 B3 Reverse print 0,1
0:right-justified , 1:left-justified
Sets the print signal type.
24 B4 Print signal type 0,1 0:print.complete
1:print.-in-progress
User Sets the print data changeover
24 B5 environment Print data changeover error 0,1 error.
setup 0:Disable , 1:Enable
Sets the Char. Size menu 1.
24 B6 (Future Char. Size menu 1 0,1
0:5x8 , 1:5x7
subject)
Sets the Char. Size menu 2.
24 B7 Char. Size menu 2 0,1
0:9x8 , 1:9x7
Sets the excitation V-ref. warning.
24 B8 Excitation V-ref. warning 0,1
0:Disable , 1:Enable
Sets the print characters one by
24 B9 Print characters one by one 0,1 one.
0:Disable , 1:Enable
Continue message print Sets the continue message print.
24 BA 0,1
(Function item for SOP-15-20) 0:Disable , 1:Enable
Start message number
24 BB 0 to 2000
(Function item for SOP-15-20) Sets the number of registered print
End message number message to be printed.
24 BC 0 to 2000
(Function item for SOP-15-20)
24 BD Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 7F Reserve_195

66
Holding register data configuration on UX (10/13)
Word
Classification Item name Setting range Contents
address
Sets the display.
25 80 Display 0 to 2 0:OFF in 3 min. , 1:OFF in 30 min.
2:Always ON
Sets the keyboard layout.
25 81 Keyboard layout 0,1
0:ABC , 1:QWERTY
Sets the ICON display.
25 82 ICON Display 0,1
0:Disable , 1:Enable
Sets the clock display format.
25 83 Clock display format 0 to 2 0:YYYY.MM.DD , 1:DD.MM.YYYY
Touch screen
2:MM.DD.YYYY
setup
Sets the confirmation window for
Confirmation window for
25 84 0,1 manual control menu.
Manual Control Menu
0:Display , 1:Non display
Sets the Arabic input method.
25 85 Arabic input method 0,1
0:to the left , 1:to the right
25 86 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 8F Reserve_10
25 90 Reserve_1
"Reserve" is not initially provided,
… Reserve … -
but may be added in future.
25 AF Reserve_32
25 B0 Ink operating time 0 to 9999 Sets the ink operating time.
25 B1 Ink alarm time 0 to 9999 Sets the ink alarm time.
25 B2
Operation Print count 0 to 999999999 Sets the print count.
25 B3
management
25 B4 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 B7 Reserve_4
25 B8 Ink filter use time 0 to 59999 Sets the ink filter use time.
25 B9 Makeup filter use time 0 to 59999 Sets the makeup filter use time.
25 BA Recovery filter use time 0 to 59999 Sets the recovery filter use time.
25 BB Circulation Air filter use time 0 to 59999 Sets the air filter use time.
25 BC control Circulation filter use time 0 to 59999 Sets the circulation filter use time.
25 BD Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 DF Reserve_35

67
Holding Register data configuration on UX (11/13)
Word
Classification Item name Setting range Contents
address
Number to change the
25 E0 1 to 2000
message name
25 E1 Message name(1st digit) 0x0020 to 0xFFFF
Changes the message name of
25 E2 Message name(2nd digit) 0x0020 to 0xFFFF stored message of the selected
… … … number.
25 EB Message name(11th digit) 0x0020 to 0xFFFF
25 EC Message name(12th digit) 0x0020 to 0xFFFF
25 ED Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 EF Manage Reserve_3
messages Number to delete the stored Deletes the stored message of the
25 F0 1 to 2000
message selected number.
25 F1 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
25 FF Reserve_15
26 00 Number before the change 1 to 2000 Changes the stored number of
stored messages of the selected
26 01 Number after the change 1 to 2000 number.
26 02 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
26 0F Reserve_14
26 10 Group number 1 to 99
26 11 Group name(1st digit) 0x0020 to 0xFFFF
26 12 Group name(2nd digit) 0x0020 to 0xFFFF Creates the group of the selected
… … … number and name.
26 1B Group name(11th digit) 0x0020 to 0xFFFF
26 1C Group name(12th digit) 0x0020 to 0xFFFF
26 1D Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
26 1F Reserve_3
Manage Number to change the group
26 20 group 1 to 99
name
26 21 Group name(1st digit) 0x0020 to 0xFFFF
26 22 Group name(2nd digit) 0x0020 to 0xFFFF Changes the group name of stored
group of the selected number.
… … …
26 2B Group name(11th digit) 0x0020 to 0xFFFF
26 2C Group name(12th digit) 0x0020 to 0xFFFF
26 2D Number before the change 1 to 99 Changes the stored number of
stored groups of the selected
26 2E Number after the change 1 to 99 number.
Number to delete the stored Deletes the stored group of the
26 2F 1 to 99
group selected number.

68
Holding Register data configuration on UX (12/13)
Word
Classification Item name Setting range Contents
address
26 30 Substitution rule No. 1 to 99
Substitution rule name
26 31 0x0020 to 0xFFFF
(1st digit)
Substitution rule name Sets the number and the name of
26 32 0x0020 to 0xFFFF
(2nd digit) Substitution rule 1.
… … … (Read only. Write operation is the
Substitution rule name future subject.)
26 3B 0x0020 to 0xFFFF
(11th digit)
Substitution rule name
26 3C Edit 0x0020 to 0xFFFF
(12th digit)
substitution
26 3D rule Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
26 3F Reserve_3
26 40 Substitution rules 02 through 99
Substitution rule(Rule 2) will be set in the same
26 4F
configuration as those of
… … - Substitution rules 01 (Address:
2C 50 from 0x2630 to 0x263F).
Substitution rule(Rule 99) (Read only. Write operation is the
2C 5F future subject.)
2C 60 Reserve_1
"Reserve" is not initially provided,
… Reserve … -
but may be added in future.
2C 6F Reserve_16
Sets the printing job function.
2C 70 Printing job function 0,1
0:Disable , 1:Enable
Sets the control status.
2C 71 Printing Job Control status 0,1
0:stop , 1:start
2C 72 Management
Print count 0 to 99999 Sets the print count.
2C 73 (Future
2C 74 subject) Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
2C 7F Reserve_12
2C 80 Reserve_1
"Reserve" is not initially provided,
… Reserve … -
but may be added in future.
2C FF Reserve_128
2D 00 User pattern registration 01 0x0000 to 0xFFFF Status of User pattern registration
(Registered or NOT) is set by bit
2D 01 User pattern registration 02 0x0000 to 0xFFFF information ON or OFF. User
pattern registration 01 shows 16
… … …
status of User pattern registration
2D 0B User pattern registration 12 0x0000 to 0xFFFF 000 through 015 starting from the
upper bit. Subsequently, the same
2D 0C User pattern registration 13 0x0000 to 0xFFFF data structure as that of User
pattern registration 01 will follow.
2D 0D Reserve_1
User pattern "Reserve" is not initially provided,
… … -
(Fixed size) but may be added in future.
2D 1F Reserve_19
2D 20 Pattern data 0x0000 to 0xFFFF User pattern data will be set, size
by size and moved up to front.
2D 21 Pattern data 0x0000 to 0xFFFF Please note that the address of
… … … User pattern data will be different
size by size. Please refer to 5.5.(2)
64 FE Pattern data 0x0000 to 0xFFFF Details of User pattern data
(Fixed-size and Free-size), for
64 FF Pattern data 0x0000 to 0xFFFF details.

69
Holding Register data configuration on UX (13/13)
Word
Classification Item name Setting range Contents
address
Status of User pattern registration
65 00 Pattern data registration 01 0x0000 to 0xFFFF (Registered or NOT) is set by bit
information ON or OFF. User
65 01 Pattern data registration 02 0x0000 to 0xFFFF pattern registration 01 shows 16
status of User pattern registration
65 02 Pattern data registration 03 0x0000 to 0xFFFF 000 through 015 starting from the
upper bit. Subsequently, the same
data structure as that of User
65 03 Pattern data registration 04 0x0000 to 0xFFFF
pattern registration 01 will follow.
65 04 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
65 0F Reserve_12
Vertical size
65 10 1 to 32
(User pattern character 00)
Horizontal size
65 11 1 to 320 Sets the dot size and pattern data
(User pattern character 00)
Pattern data of the user pattern data.
65 12 0x0000 to 0xFFFF User pattern data (Free-size) is
(User pattern character 00)
Pattern data controlled by the fixed address.
65 13 0x0000 to 0xFFFF User pattern data (Free size) of
User pattern (User pattern character 00)
the registered User pattern
… (Free size) … …
character 00 will be set here from
Pattern data 0x6510 to 0x6791.
67 90 0x0000 to 0xFFFF
(User pattern character 00)
Pattern data
67 91 0x0000 to 0xFFFF
(User pattern character 00)
67 92
User pattern data (Free size) of the
67 93 User pattern data registered User pattern character
6A 12 (User pattern character 01) 01 through 49 will be set in the
6A 13 same configuration as those of
User pattern data of the registered
… … -
User pattern character 01
DF F2 (Address: from 0x6510 to 0x6791)
DF F3 User pattern data Please refer to 5.5 (2) Details of
(User pattern character 49) User pattern data (Fixed-size and
E2 72
Free-size), for details.
E2 73
E2 74 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
E2 7F Reserve_12
E2 80 Reserve_1
"Reserve" is not initially provided,
… Reserve … -
but may be added in future.
FF FF Reserve_7552

70
(2) Input Registers
Input Registers are the area read by Read Input Registers (0x04).
The item data is placed, which can be obtained from IJ Printer.
Input Registers can be read by one (1) word (2 bytes) at every address.
Input Register data configuration on UX (1/8)
Word
Classification Item name Setting range Contents
address
Gets the communication
Communication connection
00 00 0x0030 , 0x0031 connection status.
status
0x0030:Offline , 0x0031:Online
Gets the receive enable/disable
status.
00 01 Receive enable/disable status 0x0030 , 0x0031
0x0030:Reception not possible
0x0031:Reception possible
Gets the operation status.
00 02 Operation status 0x0000 to 0xFFFF Status can be obtained by use of
the same code as that of the
Status output of SOP-04 (Special
Communication Function A). Refer
00 03 Warning status 0x0000 to 0xFFFF
to Software Option Specification
SOP-04 for details.
Cause will be obtained when the
Analysis information 1 external communication error
00 04 0x0000 to 0xFFFF occurred during Modbus
(Function code)
communication. Refer to 5.5 (1)
Unit status Details of Analysis information for
details.
Analysis information 2 ・Analysis information 1
00 05 0x0000 to 0xFFFF Function code is obtained when
(Classification code)
error is caused.
・Analysis information 2
Classification code is obtained
Analysis information 3
00 06 0x0000 to 0xFFFF when error is caused.
(Error factor)
・Analysis information 3
Error factor is obtained when
error is caused.
Analysis information 4
00 07 0x0000 to 0xFFFF
(Preparation for future) ・Analysis information 4
[0x0000] Fixed
00 08 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 0F Reserve_8
00 10 Type name(1st digit) 0x0030 to 0x007A
00 11 Type name(2nd digit) 0x0030 to 0x007A Gets the type name.
… … … Model name UX-E160W is
00 1E Type name(15th digit) 0x0030 to 0x007A obtained when it is used.
00 1F Type name(16th digit) 0x0030 to 0x007A
00 20 Unit 00000000 to
Serial number Gets the serial number.
00 21 information 99999999
00 22 Ink name(1st digit) 0x0030 to 0x007A
00 23 Ink name(2nd digit) 0x0030 to 0x007A Gets the ink name.
… … … Ink type 1067K is obtained when it
00 2A Ink name(9th digit) 0x0030 to 0x007A is used.
00 2B Ink name(10th digit) 0x0030 to 0x007A

71
Input Register data configuration on UX (2/8)
Word
Classification Item name Setting range Contents
address
Gets the input mode.
00 2C Input mode 1,2
1:Default , 2:Local Language
Maximum message length Gets the maximum message
00 2D 120 to 1000
(Characters) length (Characters).
00 2E Maximum registers 48 to 2000 Gets the maximum registers.
Gets the 2D code print.
00 2F 2D code print 0,1
0:NOT supported , 1:supported
Gets the Settable sizes.
Bit information is obtained for
availability of Character size of 4x5
00 30 Character size 0x0000 to 0x0007
or 18x24 or 24x32.
0x0001:4x5, 0x0002:18x24
Unit 0x0004:24x32
information Maximum calendar/count Gets the maximum calendar/count
00 31 2,8
block count block count.
00 32 Replacement items 48 , 99 Gets the replacement items.
Gets the shift code/time count.
00 33 Shift code/Time count 0,1
0:NOT supported, 1:supported
Gets the chimney/DIN print.
00 34 Chimney/DIN print 0,1
0:NOT supported, 1:supported
00 35 Maximum column 2 to 6 Gets the maximum column.
00 36 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 4F Reserve_26
00 50 Ink operating time 0 to 9999 Gets the ink operating time.
00 51 Ink alarm time 0 to 9999 Gets the ink alarm time.
00 52
Print count 0 to 999999999 Gets the print count.
00 53
00 54 Gets the cumulative operation
Cumulative operation time 0 to 999999
00 55 time.
00 56 Ink/makeup ink type 1 to 999 Gets the ink/makeup ink type.
00 57 Ink viscosity 0 to 999 Gets the ink viscosity.
Gets the ink pressure.
Ink pressure multiplied by 1000 is
00 58 Ink pressure 0 to 999
obtained.
Operation (Example : 255 = 0.255 MPa)
00 59 management Ambient temperature -99 to 100 Gets the ambient temperature.
Gets the deflection voltage.
Deflection Voltage multiplied by 10
00 5A Deflection voltage 0 to 99
is obtained.
(Example : 57 = 5.7 kV)
00 5B Excitation V-ref. 0 to 27 Gets the excitation V-ref.
Gets the excitation frequency.
Excitation frequency multiplied by
00 5C Excitation frequency 0 to 1000
10 is obtained.
(Example : 689 = 68.9 kHz)
00 5D Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 6F Reserve_19

72
Input Register data configuration on UX (3/8)
Word
Classification Item name Setting range Contents
address
Gets the fault/warning message
00 70 Fault/warning message count 0 to 90
count.
00 71 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
00 73 Reserve_3
00 74 Generation time(year) 2000 to 2099
00 75 Generation time(month) 1 to 12
00 76 Generation time(day) 1 to 31 Gets the generation time of the
00 77 Generation time(hour) 0 to 23 message 1.
00 78 View alarm Generation time(minute) 0 to 59
history
00 79 Generation time(second) 0 to 59
Gets the fault/warning No. of the
00 7A Fault/warning No. 1 to 999
message 1.
"Reserve" is not initially provided,
00 7B Reserve_1 -
but may be added in future.
00 7C
Fault/warning message 2 Fault/warning history 02 through
00 83 90 are obtained in a same way as
… … - that of Fault warning history 01
03 3C (Address: from 0x0074 to
Fault/warning message 90 0x007B)
03 43
03 44 Reserve_1
"Reserve" is not initially provided,
… Reserve … -
but may be added in future.
0A FF Reserve_1980
Gets the state at power-up.
0:Comm. port is OFF
0B 00 State at power-up 0 to 2
1:Comm. port is ON
2:OFF fixed
Gets the communication and
0B 01 Communication and signal error 0,1 signal error.
0:Warning, 1:Fault
Gets the baud rate of the
standard port.
0:150bps, 1:300bps, 2:600bps
0B 02 Baud rate(Standard port) 0 to 10 3:1200bps, 4:2400bps
5:4800bps, 6:9600bps
7:19200bps, 8:38400bps
9:57600bps, 10:115200bps
Communicati Gets the data length of the
0B 03 on Data length(Standard port) 0,1 standard port.
environment 0:7 bits, 1:8 bits
setup
Gets the parity bit of the standard
0B 04 Parity bit(Standard port) 0 to 2 port.
0:Disable, 1:Odd, 2:Even
Gets the stop bits of the standard
0B 05 Stop bits(Standard port) 0,1 port.
0:1 bit, 1:2 bits
Gets the baud rate of the
0B 06 Baud rate(Secondary port) 0 to 10
secondary port.
Gets the data length of the
0B 07 Data length(Secondary port) 0,1
secondary port.
Gets the parity bit of the
0B 08 Parity bit(Secondary port) 0 to 2
secondary port.
Gets the stop bits of the
0B 09 Stop bits(Secondary port) 0,1
secondary port.

73
Input Register data configuration on UX (4/8)
Word
Classification Item name Setting range Contents
address
Gets the baud rate of the private
0B 0A Baud rate(Private port) 0 to 10
port.
Gets the data length of the
0B 0B Data length(Private port) 0,1
private port.
Gets the parity bit of the private
0B 0C Parity bit(Private port) 0 to 2
port.
Gets the stop bits of the private
0B 0D Stop bits(Private port) 0,1
port.
Gets the number of comm. bytes.
0B 0E Number of comm. bytes 0,1
0:1 byte , 1:2 bytes
Gets the BCC code handling.
0B 0F BCC code handling 0,1
0:Disable , 1:Enable
Gets the communication mode.
0B 10 Communication mode 0,1 0:overwrite-protected
1:overwrite-enabled
Gets the print message transfer
0B 11 Print message transfer ACK 0,1 ACK.
0:t=fixed , 1:t=async.
Gets the print spec transfer char
0B 12 Print spec transfer char height 0,1 height.
0:2 digits , 1:3 digits
Buffer function
Gets the buffer function.
0B 13 (Function item for 0,1
0:Disable , 1:Enable
Communication buffer)
Buffer repeat count
0B 14 (Function item for 1 to 9999 Gets the buffer repeat count.
Communication buffer)
Empty Buffer Fault
Gets the empty buffer fault.
0B 15 (Function item for 0,1
0:Disable , 1:Enable
Communication buffer)
Communicati
Timing of Fault
on Gets the timing of fault.
0B 16 (Function item for 0,1
environment 0:Print Start, 1:Print. Complete
Communication buffer)
setup
Data Number at Fault
0B 17 (Function item for 0 to 9 Gets the data number at fault.
Communication buffer)
Start output Gets the start output.
0B 18 0,1
(Function item for SOP-04) 0:Disable , 1:Enable
Output kind Gets the output kind.
0B 19 0 to 2
(Function item for SOP-04) 0:Disable , 1:Print data , 2:Code
Gets the condition.
Condition
0B 1A 0,1 0:Every time
(Function item for SOP-04)
1:Different from last time
Status output Gets the status output.
0B 1B 0,1
(Function item for SOP-04) 0:Disable , 1:Enable
Output item(Start item)
0B 1C 1 to 100
(Function item for SOP-04)
Gets the output item.
Output item(End item)
0B 1D 1 to 100
(Function item for SOP-04)
Output comm. ENQ Gets the output comm. ENQ.
0B 1E 0,1
(Function item for SOP-04) 0:Disable , 1:Enable
Gets the output port.
Output port
0B 1F 0,1 0:Standard port
(Function item for SOP-04)
1:Secondary port
Select message Gets the select message.
0B 20 0,1
(Function item for SOP-05) 0:Disable , 1:Enable
Gets the data exchange.
Data exchange
0B 21 0,1 0:Reflect at once
(Function item for SOP-05)
1:Reflect by signal
0B 22 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0B BF Reserve_158

74
Input Register data configuration on UX (5/8)
Word
Classification Item name Setting range Contents
address
Gets the ink concentration control.
0B C0 Ink concentration control 0,1
0:Disable , 1:Enable
0B C1 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0B CF Reserve_15
0B D0 Ink filter use time 0 to 59999 Gets the ink filter use time.
0B D1 Makeup filter use time 0 to 59999 Gets the makeup filter use time.
0B D2 Recovery filter use time 0 to 59999 Gets the recovery filter use time.
0B D3 Air filter use time 0 to 59999 Gets the air filter use time.
0B D4 Circulation filter use time 0 to 59999 Gets the circulation filter use time.
0B D5 MGV filter use time 0 to 59999 Gets the MGV filter use time.
0B D6 Pump use time 0 to 59999 Gets the pump use time.
0B D7 Heating unit use time 0 to 59999 Gets the heating unit use time.
0B D8 MV1 use time 0 to 59999 Gets the MV1 use time.
0B D9 MV2 use time 0 to 59999 Gets the MV2 use time.
0B DA MV3 use time 0 to 59999 Gets the MV3 use time.
0B DB MV4 use time 0 to 59999 Gets the MV4 use time.
Circulation
0B DC control MV5 use time 0 to 59999 Gets the MV5 use time.
0B DD MV6 use time 0 to 59999 Gets the MV6 use time.
0B DE MV7 use time 0 to 59999 Gets the MV7 use time.
0B DF MV8 use time 0 to 59999 Gets the MV8 use time.
0B E0 MV9 use time 0 to 59999 Gets the MV9 use time.
0B E1 Reserve_1 "Reserve" is not initially provided,
-
0B E2 Reserve_2 but may be added in future.
0B E3
Ink consumption 0 to 999999 Gets the ink consumption.
0B E4
0B E5
Makeup consumption 0 to 999999 Gets the makeup consumption.
0B E6
0B E7
Print count 0 to 999999999 Gets the print count.
0B E8
0B E9 R air filter use time 0 to 59999 Gets the R air filter use time.
0B EA Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0C 1F Reserve_54

75
Input Register data configuration on UX (6/8)
Word
Classification Item name Setting range Contents
address
0C 20 Basic software(1st digit) 0x0020 to 0xFFFF
0C 21 Basic software(2nd digit) 0x0020 to 0xFFFF Gets the basic software version.
When the version is V01.00,
… … …
“V01.00 Basic software” is
0C 3E Basic software(31st digit) 0x0020 to 0xFFFF obtained.
0C 3F Basic software(32nd digit) 0x0020 to 0xFFFF
0C 40 Controller software(1st digit) 0x0020 to 0xFFFF
Gets the controller software
0C 41 Controller software(2nd digit) 0x0020 to 0xFFFF version.
… … … When the version is V01.00,
0C 5E Controller software(31st digit) 0x0020 to 0xFFFF “V01.00 Controller software” is
obtained.
0C 5F Controller software(32nd digit) 0x0020 to 0xFFFF
Print controller software M
0C 60 (1st digit)
0x0020 to 0xFFFF

0C 61
Print controller software M
0x0020 to 0xFFFF Gets the print controller software M
(2nd digit) version.
… … … When the version is V01.00,
Print controller software M “V01.00 Engine software M” is
0C 7E (31st digit)
0x0020 to 0xFFFF obtained.
Print controller software M
0C 7F (32nd digit)
0x0020 to 0xFFFF
Print controller software S
0C 80 (1st digit)
0x0020 to 0xFFFF

0C 81
Print controller software S
0x0020 to 0xFFFF Gets the print controller software S
(2nd digit) version.
… … … When the version is V01.00,
Print controller software S “V01.00 Engine software S” is
0C 9E (31st digit)
0x0020 to 0xFFFF obtained.
Print controller software S
0C 9F (32nd digit)
0x0020 to 0xFFFF
Gets the language version.
View
0C A0 1st language(1st digit) 0x0020 to 0xFFFF When the version is V01.00
software English language,
version “V01.00 Language 02” is
obtained. The last 2-digit shows
0C A1 1st language(2nd digit) 0x0020 to 0xFFFF Language number.
【Language No.】
01:Japanese
02:English
… … … 03:Simple Chinese
04:Traditional Chinese
05:Korean
0C BE 1st language(31st digit) 0x0020 to 0xFFFF 06:Thai
07:Italian
08:Dutch
09:Spanish
0C BF 1st language(32nd digit) 0x0020 to 0xFFFF 10:German
11:French
12:Vietnamese
0C C0 2nd language(1st digit) 0x0020 to 0xFFFF 13:Swedish
14:Arabic
15:Russian
16:Greek
0C C1 2nd language(2nd digit) 0x0020 to 0xFFFF 17:Czech
18:Danish
19:Portuguese
20:Polish
… … …
21:Serbian
22:Turkish
23:Hungarian
0C DE 2nd language(31st digit) 0x0020 to 0xFFFF 24:Bulgarian
25:Catalan
26:Finnish
27:Romanian
0C DF 2nd language(32nd digit) 0x0020 to 0xFFFF 28:Norwegian
29:Slovenian

76
Input Register data configuration on UX (7/8)
Word
Classification Item name Setting range Contents
address
0C E0 Software option01(1st digit) 0x0020 to 0xFFFF
0C E1 Software option01(2nd digit) 0x0020 to 0xFFFF
… … …
0C FE Software option01(31st digit) 0x0020 to 0xFFFF
Gets the software option version
0C FF Software option01(32nd digit) 0x0020 to 0xFFFF and symbol.
… … … When SOP-04 is installed and its
0E 00 View Software option10(1st digit) 0x0020 to 0xFFFF version is V01.00,
software “V01.00 SOP-04” is obtained.
0E 01 version Software option10(2nd digit) 0x0020 to 0xFFFF
… … …
0E 1E Software option10(31st digit) 0x0020 to 0xFFFF
0E 1F Software option10(32nd digit) 0x0020 to 0xFFFF
0E 20 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0E 3F Reserve_32
0E 40 Print data message number 1 to 2000
When Print message registration
0E 41 Group number 0 to 99 number is specified at Holding
0E 42 Message name(1st digit) 0x0020 to 0xFFFF Register address 0x0010, its
… … … Group number and Message name
are obtained.
0E 4D Message name(12th digit) 0x0020 to 0xFFFF
0E 4E Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0E 52 Manage Reserve_5
messages Status of Print message
Print message registration registration (Registered or NOT) is
0E 53 0x0000 to 0xFFFF obtained by bit information ON or
(001)
OFF. Print message registration
(001) shows 16 statuses of Print
message registrations 1 through
… … …
16 starting from the upper bit.
Subsequently, the same data
Print message registration structure as those of Print
0E CF 0x0000 to 0xFFFF message registration (001) will
(125)
follow.
0E D0 Group number 0 to 99
When Group number is specified
0E D1 Group name(1st digit) 0x0020 to 0xFFFF at Holding Register address
… … … 0x0014, its Group name is
obtained.
0E DC Group name(12th digit) 0x0020 to 0xFFFF
0E DD Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0E E8 Manage Reserve_12
group Status of Group registration
0E E9 Group registration (1) 0x0000 to 0xFFFF (Registered or NOT) is obtained by
bit information ON or OFF. Group
registration (1) shows 16 statuses
… … … of Group registrations 1 through 16
starting from the upper bit.
Subsequently, the same data
0E EF Group registration (7) 0x0000 to 0xFFFF structure as those of Group
registration (1) will follow.

77
Input Register data configuration on UX (8/8)
Word
Classification Item name Setting range Contents
address
Gets the message data length
0E F0 Current message data length 0 to 2000 (Character count x 2) of the current
message.
When Character position is
Inter-character space specified at Holding Register
0E F1 0 to 28
(Character units) address 0x0011, its Inter-character
space will be obtained.
Gets the calendar block count of
0E F2 Calendar block count 0 to 8
the current message.
Calendar characters count
0E F3 0 to 20
(Calendar block 1)
Calendar characters count
0E F4 0 to 20
(Calendar block 2) Gets the calendar characters
… … … count for 8 blocks of the current
Calendar characters count message.
0E F9 0 to 20
(Calendar block 7)
Calendar characters count
0E FA 0 to 20
(Calendar block 8)
Gets the time count block No. of
0E FB Time count block No. 0 to 8
the current message.
Gets the shift code block No. of the
0E FC Shift code block No. 0 to 8
current message.
Gets the shift code rule count of
0E FD Shift code rule count 0 to 48
the current message.
Gets the count block count of the
0E FE Count block count 0 to 8
current message.
Various data
Count characters count
0E FF 0 to 20
(Count block 1)
Count characters count
0F 00 0 to 20
(Count block 2) Gets the count characters count
… … … for 8 blocks of the current
Count characters count message.
0F 05 0 to 20
(Count block 7)
Count characters count
0F 06 0 to 20
(Count block 8)
0F 07 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
0F 0F Reserve_9
Inter-character space
0F 10 0 to 28
(1st digit)
Inter-character space
0F 11 0 to 28
(2nd digit) Gets the inter-character space for
… … … 1000 characters of the current
Inter-character space message.
12 F6 0 to 28
(999th digit)
Inter-character space
12 F7 0 to 28
(1000th digit)
12 F8 Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
12 FF Reserve_8
13 00
Print completion count 0 to 99999 Gets the print completion count.
13 01
Printing Job Gets the print completion status.
Management 0:Non-completion
13 02 Print completion status 0 to 2
1:Print completion
(Future 2:Fault
13 03 subject) Reserve_1
"Reserve" is not initially provided,
… … -
but may be added in future.
13 0F Reserve_13

78
5.5 Detail of Data configuration
(1) Details of Analysis information
When an error occurs in the external communication being conducted, the error cause can be
obtained from the analysis information of IJ printer status available at Input Registers.
 Analysis information 1 (Function Code): Functional code of the communication message
which resulted in error.
 Analysis information 2 (Classification code): Functional classification of the communication
message which resulted in error.
 Analysis information 3 (Error factor): Cause which resulted in error.
 Analysis information 4 (Preparation for future): Reserved area for future use. 0x0000 fixed.

Code table of Analysis information


No. item code Content
0x0010 Write on Holding Register
0x0006 Write one word on Holding Register
Analysis information 1 0x0003 Read Holding Register
1
(Function code) 0x0004 Read Input Register
Other than
Function code which is NOT available
the above
0x0000 No classification assigned
0x0001 Index
0x0002 Print description
0x0003 Delete of Print contents
0x0004 Print data Recall
0x0005 Print data Register
0x0006 Print format
0x0007 Print specification
0x0008 Calendar conditions
0x0009 Substitution rules.
0x000A Time count
0x000B Shift code
0x000C Count conditions
Analysis information 2
2 0x000D Various print setup
(Classification code) 0x000E Online/Offline
0x000F Remote operation
0x0010 Time control
0x0011 User environment setup (Preparation for future)
0x0012 Touch screen setup
0x0014 Operation management
0x0015 Circulation control
0x0016 Print data management
0x0017 Group control
0x0018 Editing Substitution rules
0x001A Print job control (Preparation for future)
0x001B User pattern (Fixed size)
0x001C User pattern (Free size)
0x0001 Invalid Function code
0x0002 Invalid Address
0x0003 Invalid Data size
Analysis information 3 0x0004 Invalid CRC code
3
(Error factor) 0x0005 Invalid Offline
0x0006 Invalid Message repeat print
0x0007 Communication is NOT allowed when Ink ejection is stopped.
0x0010 Invalid data
Analysis information 4
4 0x0000 0x0000 fixed.
(Preparation for future)

79
(2) Details of User pattern data (Fixed-size and Free-size)
In case of Fixed-size, User pattern data will be placed at variable address depending on the
character size specified. The Pattern data length of one character is shown below size by size.
According to Pattern data length, User pattern data will be placed in Holding Registers and
moved up to front.
In case of Free-size, User pattern data of one character consists of its dot size and the pattern
data and is placed at fixed address.
When User pattern is newly registered, the applicable flag of Pattern data registration shall be
ON.
Character size vs. Pattern data length (bytes)
No. Character size Pattern data length (bytes)
1 4x5 4 words(8 bytes)
2 5x5 4 words(8 bytes)
3 5x8(5x7) 4 words(8 bytes)
4 9x8(9x7) 8 words(16 bytes)
5 7x10 8 words(16 bytes)
6 10x12 16 words(32 bytes)
7 12x16 16 words(32 bytes)
8 18x24 36 words(72 bytes)
9 24x32 64 words(128 bytes)
10 11x11 16 words(32 bytes)
11 5x3(chimney) 3 words(5 bytes)
12 5x5(chimney) 3 words(5 bytes)
13 7x5(chimney) 4 words(7 bytes)
14 30x40 100 words(200 bytes)
15 36x48 144 words(288 bytes)
16 Free size 640 words(1280 bytes)
* The parenthesized number show the available number of bytes as pattern data.

The below-mentioned is an example of “Holding Registers” where User patterns are registered.
User pattern registration 01 shows 16 status of User pattern registration 000 through 015
starting from the upper bit. Subsequently, the same data structure as that of User pattern
registration 01 will follow.
The construction rule of User pattern data is the same as that of User pattern character
transmission of Standard communication.
(Registration No. 000)(Registration No. 001)
● ●●●
●● ●・・●
● ●●
● ●・
●●● ●●●●●

Example of Holding Register setup


Word
Classification Item name Setting data Content
address
2D 00 Pattern data registered or Not 01 0xC000
Registration status for Registered
2D 01 Pattern data registered or Not 02 0x0000 Char. 000 and 001are set to ON.
… … …
2D 20 Pattern data (Registered Char. 000) 0x0009
2D 21 Pattern data (Registered Char. 000) 0x1F01 Pattern data of Registered
2D 22 User pattern Pattern data (Registered Char. 000) 0x0000 Character 000 will be set.
2D 23 (fixed size) Pattern data (Registered Char. 000) 0x0000
2D 24 Pattern data (Registered Char. 001) 0x0913
2D 25 Pattern data (Registered Char. 001) 0x1515 Pattern data of Registered
2D 26 Pattern data (Registered Char. 001) 0x0900 Character 001 will be set.
2D 27 Pattern data (Registered Char. 001) 0x0000
… … … …

80
5.6 Modbus communication rule for IJ Printer

The Modbus communication rule for IJ printer is described. Please read them carefully and fully
understand and use the IJ printer.

(1) When IJ Printer is Offline, Offline/Online switching and Read Input Registers are only available.
In case of Read Holding Registers or Write Multiple/Single Register(s), please place IJ Printer
Online.

(2) When Holding Registers which overlap the plural functional classifications are read/written by
one communication message, it will NOT work correctly. If reading/writing operation of the
Registers overlaps their functional classification, please separate the message into plural
messages so that one message will NOT overlap plural functional classifications.

(3) When IJ Printer receives Modbus communication, IJ Printer will reflect the contents of the
message each time of communication. If plural writing operations are conducted, please use
Start/Stop control flag which are placed at the leading address of Holding Registers.

(4) Start/Stop control flag will be used when the data more than 247 bytes are written on Holding
Registers or when the writing operation is made on the Registers of which addresses are NOT
consecutive.
When the Start (0x0001) is written on Start/Stop control flag, the written data is held and there
will be NO writing operation onto Holding Registers.
When the Stop (0x0002) is written on Start/Stop control flag, all the data held on Holding
Registers will be reflected to IJ Printer.

(5) Character codes are the same as those which are used in Standard communication.
Please refer to Technical Manual, Section 5 Communication, for details.
In Modbus communication, Shift code characters and Time count characters can be also used
and communicated. They are shown in the table below.

Shift code character 0xF25B Time count character 0xF25C


Shift code start character 0xF26B Time count start character 0xF26C
Shift code end character 0xF27B Time count end character 0xF27C

(6) If the external signal was input for Print Data Recall, etc. when Read Holding Registers was
conducted more than once, there is a possibility that the data before external signal input and the
data after external signal input are mixed and the read result would be an unexpected data.
Therefore, when Modbus communication and the external signals are used together, it is
recommended to control the input timing of the external signal so that they will NOT overlap.

81
5.7 Examples of Transmission procedure

(1) In case of changing the character size of Item 1 to “7x10”:

Step 1. Write 7x10 on the character size of Item 1 by Holding Register writing.

External unit IJ Printer

1 Write “7x10” on the character size of Item 1 by Holding Register writing. (Function code: 0x10)
[Request message data of Holding Register writing]
0000 0000 0009 01 10 1042 0001 02 0005
[Response message data of Holding Register writing]
0000 0000 0006 01 10 1042 0001 (Hexadecimal notation)

Holding Register writing request

Reflection in process
Holding Register writing response

Contents of Request message


No. Name Request data
1 Transaction identifier 0x0000
2 Protocol identifier 0x0000
3 Data length 0x0009
4 Device address 0x01
5 Function code 0x10
6 Start address 0x1042
Data
7 No. of words to be written 0x0001
8 No. of bytes to be written 0x02
9 Data to be written 0x0005

Contents of Response message


No Name Response data
1 Transaction identifier 0x0000
2 Protocol identifier 0x0000
3 Data length 0x0006
4 Device address 0x01
5 Function code 0x10
Data
6 Start address 0x1042
7 No. of words to be written 0x0001

82
(2) In case of setting the print contents of Item 1 to "ABC123":

Step 1. Write “Start” on Start/Stop control flag by Holding Register writing.


Step 2. Write “6” on Character count of Item 1 by Holding Register writing.
Step 3. Write “ABC123” on the print contents of Item 1 by Holding Register writing.
Step 4. Write “Stop” on Start/Stop control flag by Holding Register writing.

External unit IJ Printer

1 Write “Start” on Start/Stop control flag by Holding Register writing. (function code: 0x10).
[Request message data of Holding Register writing]
0000 0000 0009 01 10 0000 0001 02 0001
[Response message data of Holding Register writing]
0000 0000 0006 01 10 0000 0001 (Hexadecimal notation)

Holding Register writing request

Holding Register writing response

2 Write “6” on Character count of Item 1 by Holding Register writing. (function code: 0x10).
[Request message data of Holding Register writing]
0000 0000 0009 01 10 0020 0001 02 0006
[Response message data of Holding Register writing]
0000 0000 0006 01 10 0020 0001 (Hexadecimal notation)

Holding Register writing request

Holding Register writing response

3 Write “ABC123” on the print contents of Item 1 by Holding Register writing. (function code: 0x10).
[Request message data of Holding Register writing]
0000 0000 001F 01 10 0084 000C 18 0000 0041 0000 0042 0000 0043 … 0000 0033
[Response message data of Holding Register writing]
0000 0000 0006 01 10 0084 000C (Hexadecimal notation)

Holding Register writing request

Holding Register writing response

4 Write “Stop” on Start/Stop control flag by Holding Register writing. (function code: 0x10).
[Request message data of Holding Register writing]
0000 0000 0009 01 10 0000 0001 02 0002
[Response message data of Holding Register writing]
0000 0000 0006 01 10 0000 0001 (Hexadecimal notation)

Holding Register writing request

Reflection in process
Holding Register writing response

83
(3) In case of setting “Year, month and day” of Calendar characters on the print contents of Item1:

Step 1. Write “Start” on Start/Stop control flag by Holding Register writing.


Step 2. Write “3” on Character count of Item 1 by Holding Register writing.
Step 3. Write “Year, month and day” of Calendar characters on the print contents of Item 1 by
Holding Register writing.
Step 4. Write “Stop” on Start/Stop control flag by Holding Register writing.

External unit IJ Printer

1 Write “Start” on Start/Stop control flag by Holding Register writing. (function code: 0x10).
[Request message data of Holding Register writing]
0000 0000 0009 01 10 0000 0001 02 0001
[Response message data of Holding Register writing]
0000 0000 0006 01 10 0000 0001 (Hexadecimal notation)

Holding Register writing request

Holding Register writing response

2 Write “3” on Character count of Item 1 by Holding Register writing. (function code: 0x10).
[Request message data of Holding Register writing]
0000 0000 0009 01 10 0020 0001 02 0003
[Response message data of Holding Register writing]
0000 0000 0006 01 10 0020 0001 (Hexadecimal notation)

Holding Register writing request

Holding Register writing response

3 Write “Year, month and day” of Calendar characters on the print contents of Item 1 by
Holding Register writing. (function code: 0x10).
[Request message data of Holding Register writing]
0000 0000 0013 01 10 0084 0006 0C F260 0000 F251 0000 F272 0000
[Response message data of Holding Register writing]
0000 0000 0006 01 10 0084 0006 (Hexadecimal notation)

Holding Register writing request

Holding Register writing response

4 Write “Stop” on Start/Stop control flag by Holding Register writing. (function code: 0x10).
[Request message data of Holding Register writing]
0000 0000 0009 01 10 0000 0001 02 0002
[Response message data of Holding Register writing]
0000 0000 0006 01 10 0000 0001 (Hexadecimal notation)

Holding Register writing request

Reflection in progress
Holding Register writing response

84
(4) In case of getting Unit information of IJ Printer:

Step 1. Read Unit information by Input Register reading.

External unit IJ Printer

1 Read Unit information by Input Register reading. (function code: 0x04).


[Request message data of Input Register reading]
0000 0000 0006 01 04 0000 0008
[Response message data of Input Register reading]
0000 0000 0013 01 04 10 0031 0031 0030 0030 0000 0000 0000 0000 (Hexadecimal notation)

Input Register reading request

Input Register reading response

85
6. Time synchronization function (Model RX2, UX only)

Time synchronization function is supported by Model RX2 and UX.

6.1 Overview

Get the time from NTP (Network Time Protocol) server or SNTP (Simple Network Time Protocol)
server on the network and set the time to IJ printer.

SNTP server
SNTP services
including providers

Ethernet

Get the time from the SNTP service on the


intranet or the Internet and synchronize IJ
printer clock with it.

IJ Printer

Time synchronization function specification


Item Specification
Communication Protocol SNTP (Simple Network Time Protocol)
Synchronization timing (1) At power on
(2) Constant period (00 hours 01 minutes to 99 hours 59 minutes)
Time zone 33 zones available. (Summer time is not supported)

6.2 Set items of IJ Printer

When you use the time synchronization function, configure the set items of IJ printer as shown in the
table below.

Set items of IJ Printer


Screen Item name Set value Contents
Modbus Set to use the time
LAN function
Communication synchronization function.
Communication Set to avoid occurrence of
environment setup State at power-up Comm. port is ON external communication error at
power on.
Communication mode Overwrite-enabled Set to avoid error occurrence
User environment Print data changeover when the print start signal is input
Disable
setup error during time synchronization.

86
6.3 Set items of TUP-I

To use the time synchronization function, change TUP-I setup information. For details on how to
change TUP-I setup information, refer to "2.4 TUP-I communication setup".
Setup items for time synchronization once a day (24 hours) is described as an example and setup
items are described.

Example of TUP-I setup for time synchronization once a day (24 hours)
Item name Set value Contents
NTP_Use 0001 Set to use the time synchronization function.
Please set to 0001 for use.
NTP_Add_1 00C0 In this example, 192.168.0.2 (00C0.00A8.0000.0002)
is set as IP address of SNTP/NTP server.
NTP_Add_2 00A8 Please set to IP address of SNTP/NTP server to be
used.
NTP_Add_3 0000 In this example, IP address of SNTP/NTP server is
temporarily set. Be sure to set to IP address of
NTP_Add_4 0002 SNTP/NTP server which exists.

NTP_Port 007B In this example, 123 (007B) is set as the port number
of SNTP/NTP server.
Please set to the port number of SNTP/NTP server to
be used.
NTP_Hr_Min 1800 Set the time interval of getting the time from
SNTP/NTP server to "Hour" by the upper 2 digits and
"Minute" by the lower 2 digits.
In this example (1) below, 24 hours 00 minutes (1800)
is set as the time interval.

(Examples)
(1) 24 hours 00 minute (Decimal) : 18 00 (Hexadecimal)

(2) 12 hours 30 minute (Decimal) : 0C 1E (Hexadecimal)

TimeZone 001B In this example, GMT+9:00 (001B) is set as the time


zone. Please set to the time zone where IJ printer is
installed.
Please refer to “6.4 Setting the time zone” for details.
NTP_Slave_Use 0001 Set it so that the time you get from SNTP/NTP server
will be reflected in IJ printer.
Please set to 0001 to reflect the time of SNTP/NTP
server.
Slave_Use_Time FFFF Do NOT change this value which is the mandatory
item for time synchronization function.

87
6.4 Setting the time zone

The time zone is used to set the time where the IJ printer is installed. The time is based on UTC
(Coordinated Universal Time) which is obtained from the SNTP/NTP server.
TUP-I supports the time zones in 33 regions.

Time zone set value


Set value Time zone Set value Time zone
0000 GMT-12:00 0011 GMT+3:30
0001 GMT-11:00 0012 GMT+4:00
0002 GMT-10:00 0013 GMT+4:30
0003 GMT-9:00 0014 GMT+5:00
0004 GMT-8:00 0015 GMT+5:30
0005 GMT-7:00 0016 GMT+5:45
0006 GMT-6:00 0017 GMT+6:00
0007 GMT-5:00 0018 GMT+6:30
0008 GMT-4:00 0019 GMT+7:00
0009 GMT-3:30 001A GMT+8:00
000A GMT-3:00 001B GMT+9:00
000B GMT-2:00 001C GMT+9:30
000C GMT-1:00 001D GMT+10:00
000D GMT 001E GMT+11:00
000E GMT+1:00 001F GMT+12:00
000F GMT+2:00 0020 GMT+13:00
0010 GMT+3:00

88
7. Troubleshooting guide
In case TUP-I does not work correctly, please troubleshoot referring to the table below:

Phenomenon Check Solution


Confirm TUP-I connection,
Is TUP-I connected properly? referring to “2.3 LAN cable
connection”.
Is IJ Printer’s main power Power ON IJ Printer’s main power
TUP-I is NOT powered ON. switch turned ON? switch.
First turn OFF the main switch.
Is IJ Printer’s plug surely
Confirm if the power outlet is
inserted into Power outlet?
activated or not. And then, insert
Is Power outlet activated?
the plug into the outlet.
Is TUP-I connected to LAN of Set TUP-I to IP address of the
the same network segment? same network segment.
If there is a possibility of the
Is IP address which was set to
duplicate IP address, please
TUP-I the duplicate of other
disconnect LAN cable and
device on the network?
change IP address.
Please temporarily disable
Is communication blocked by
External device can NOT Firewall protection of Windows or
the security software?
communicate to TUP-I. the security software and retry.
Is IP address or Port number
properly set for external Confirm setting of external device.
device?
Set all DIP switches of SW2 and
SW3 to OFF position, referring to
Are DIP switches properly set?
“2.4 TUP-I Communication
setup”.
IJ Printer saves the data when ink
ejection is stopped. Please power
When TUP-I is powered ON
Did you power OFF IJ Printer OFF IJ Printer after ink ejection
again, the data which was
after ink ejection was stop process is complete. Data
supposed to be changed is
stopped? will NOT be held when data
NOT changed.
change is made via
communication during stop.
Check the TUP-I's software
Is TUP-I's software version
version, referring to “2.4 TUP-I
0105 onward?
Communication setup”.
Time synchronization
Check the setup of the time
function does NOT work. Did you correctly set the IP
synchronization function, referring
address or port number of
to “2.4 TUP-I Communication
SNTP/NTP server?
setup”.

89

You might also like