Page 1
Series Series External I/O Technical Reference Guide Overview External I/O Specification Commands Printer Statuses and Signals Timing Extended I/F Signal Operation Mode Settings Appendix M00123701 Rev.B...
Page 2
• Neither is any liability assumed for damages resulting from the use of the information contained herein. • Neither Seiko Epson Corporation nor its affiliates shall be liable to the purchaser of this product or third par- ties for damages, losses, costs, or expenses incurred by the purchaser or third parties as a result of: accident, misuse, or abuse of this product or unauthorized modifications, repairs, or alterations to this product, or (excluding the U.S.) failure to strictly comply with Seiko Epson Corporation’s operating and maintenance...
Restriction of Use When this product is used for applications requiring high reliability/safety such as transportation devices related to aviation, rail, marine, automotive etc.; disaster prevention devices; various safety devices etc.; or func- tional/precision devices etc., you should use this product only after giving consideration to including fail-safes and redundancies into your design to maintain safety and total system reliability.
Key to Symbols The symbols in this manual are identified by their level of importance, as defined below. Read the following carefully before handling the product. You must follow warnings carefully to avoid serious bodily injury. WARNING Provides information that must be observed to prevent damage to the equipment or loss of CAUTION data.
Contents ■ Restriction of Use ........................3 ■ About this Manual ........................3 Aim of the Manual ................................3 Manual Content .................................. 3 Key to Symbols..................................4 Safety Precautions on Handling ........................... 4 ■ Contents............................5 Overview......................9 ■ Functionality ..........................9 ■ External device ........................10 External I/O Specification ................11 ■...
Page 6
Mode setting for re-print signal (input)........................39 ■ Acquisition Commands for Setting Values ..............40 Acquisition commands for mode setting values for end print signal (output)......... 40 Acquisition commands for mode setting values for data ready signal (output)........40 Acquisition commands for mode setting values for clogged nozzle detected signal (output)..41 Acquisition commands for mode setting values for head maintenance signal (output)......
Page 7
■ Paper Out Signal Mode Settings ..................58 ■ Mode Setting for Pause Signal ..................58 ■ Mode Setting for Head Cleaning Signal ................58 ■ Mode Setting for Clogged Nozzle Check Signal............. 58 ■ Mode Setting for Feed Signal .................... 59 ■...
Chapter 1 Overview Overview This guide describes the external I/O specifications for the CW-C6000 Series/CW-C6500 Series. Please develop your device to match these specifications. Functionality Using the external I/O signal allows the user to perform synchronous control of the printer and external devices and to check the printer status.
External device The following external devices can be connected. • Automatic application machine • Roll rewinder • Devices that must sync with the printer other than the above The number of possible connections is one. NOTE...
Chapter 2 External I/O Specification External I/O Specification This section describes the external I/O for the printer. Connector The external I/O connectors are as follows. D-sub25 connector (female connector) Screws: Metric screws Be sure to use the screws to affix the connection cable and ensure the cable does not fall out. NOTE Signal Definitions Pulse signal...
Minimum interval between input pulse signals As shown below, the interval between input pulse signals that can be received should be 50 ms or more. Proper operation cannot be guaranteed if the input pulse signal is less than 50 msec. Proper operation cannot be guaranteed.
Chapter 2 External I/O Specification Pin Assignment and Specification for I/O Signals The pin assignment and specification for I/O signals are shown below. Perform settings so that the specifications of the printer and external device match. Input- Signal Output Pulse/Level Description Signal Ground Ground for I/O signals.
Page 14
Input- Signal Output Pulse/Level Description Feed Input Level Sends an instruction to feed the paper. • When the printer is in the Ready or Pause state, the printer feeds paper if this signal is Low. • For labels, if this signal changes to High while the printer is feeding paper, feeding will stop when the edge of the next label is detected.
Page 15
Chapter 2 External I/O Specification Input- Signal Output Pulse/Level Description *2 *4 End print Output Pulse/Level The meaning of this signal varies depending on the values that are set for end print signal mode, as indicated below. • Mode 0: End print signal OFF (End print signal not output) •...
Page 16
Input- Signal Output Pulse/Level Description *2 *5 Clogged nozzle detected Output Level Indicates whether the printer has detected a clogged nozzle in the head. • L: Clogged nozzle detected • H: Clogged nozzle not detected * The results of the previous nozzle check are applied.
Chapter 2 External I/O Specification Specification for I/O Signals (I/O Power Supply/SG Not Separated) This section describes the I/O signal (I/O power supply/SG not separated) specifications. Refer to “"I/O signal specifications when I/O power supply and SG are separated" on page 63 for information about I/O signals (I/O power supply/SG separated).
Page 18
Example output signal circuit +5 V Printer side External device side External device Printer output input...
Chapter 3 Commands Commands This section describes the commands of the external I/O. You can acquire each signal's mode settings and printer setting values. List of Commands The signal specifications for the external I/O are as follows. Command Command function Command and parameters name category External I/O out-...
Page 20
Command Command function Command and parameters name category External I/O out- Error signal mode setting ^S(CNA,E,c put signal settings c= D/E/0/1/2 0/D: Normal: High, When an event occurs: Low 2/E: Normal: Low, When an event occurs: High Ink low signal mode setting ^S(CNA,J,c c= D/E/0/1/2 0/D:...
Page 21
Chapter 3 Commands Command Command function Command and parameters name category External I/O input Pause signal mode setting ^S(CNI,P,c signal settings c= 0/1 Ignore pause signal. Switch the pause state if Low is asserted for the pause signal for 20 msec or longer. H e a d c l e a n i n g s i g n a l m o d e ^S(CNI,C,c setting...
Page 22
Command Command function Command and parameters name category A c q u i s i t i o n Acquisition of mode setting values ~H(CNA,B setting values for for end print signal external I/O output Acquisition of mode setting values ~H(CNA,A signal for data ready signal...
Chapter 3 Commands Setting Commands This section describes the commands for setting the external I/O. End print signal (output) mode settings [Format] ^S(CNA,B,c [Parameter] c Description Definition range c = Mode setting D/E/N/0/1/2/3/4 [Function] Configure the mode settings for the end print signal. Value for parameter c Description Turn the end print signal OFF.
Page 24
<Mode 2> Printer status Signal Signal status Sent label Processed Standby for Ready to print Print label format label format start signal next label Preparing Data preparation Preparation complete complete Do not start Start print Start Not finished End print Finished <Mode 3>...
Chapter 3 Commands Mode setting for data ready signal (output) [Format] ^S(CNA,A,c [Parameter] c Description Definition range c = Mode setting D/E/0/1/2 [Function] Configure the mode setting for the print data preparation complete (print data deployed) signal. Value for parameter c Description Turn the data ready signal (pin 23) OFF (not output).
Mode setting for clogged nozzle detected signal (output) [Format] ^S(CNA,D,c [Parameter] c Description Definition range c = Mode setting D/E/0/1/2 [Function] Configure the mode setting for the clogged nozzle detected signal. Value for parameter c Description Turn the clogged nozzle detected signal (pin 24) OFF (not output). Set the clogged nozzle detected signal (pin 24) as follows: Normal: High, When nozzle clogged: Low.
Chapter 3 Commands Mode setting for head maintenance signal (output) [Format] ^S(CNA,M,c [Parameter] c Description Definition range c = Mode setting D/E/0/1/2 [Function] Configure the mode setting for the head maintenance signal. Value for parameter c Description Turn the head maintenance signal (pin 21) OFF (not output). Set the head maintenance signal (pin 21) as follows: Normal: High, When head maintenance is in progress: Low.
Mode setting for printer ready signal (output) [Format] ^S(CNA,O,c [Parameter] c Description Definition range c = Mode setting D/E/0/1/2 [Function] Configure the mode settings for the printer ready signal. Value for parameter c Description Turn the printer ready signal (pin 19) OFF (not output). Set the printer ready signal (pin 19) as follows: Normal: High, When printer is ready: Low.
Chapter 3 Commands Mode setting for warning signal (output) [Format] ^S(CNA,W,c [Parameter] c Description Definition range c = Mode setting D/E/0/1/2 [Function] Configure the mode settings for the warning signal. Value for parameter c Description Turn the warning signal (pin 16) OFF (not output). Set the warning signal (pin 16) as follows: Normal: High, When a warning occurs: Low.
Mode setting for error signal (output) [Format] ^S(CNA,E,c [Parameter] c Description Definition range c = Mode setting D/E/0/1/2 [Function] Configure the mode settings for the error signal. Value for parameter c Description Turn the error signal (pin 17) OFF (not output). Set the error signal (pin 17) as follows: Normal: High, When an error occurs: Low.
Chapter 3 Commands Ink low signal (output) mode setting [Format] ^S(CNA,J,c [Parameter] c Description Definition range c = Mode setting D/E/0/1/2 [Function] This sets the ink low signal mode setting. Value for parameter c Description Turns the ink low signal (pin 8) OFF (not output). Sets the ink low signal (pin 8) as follows: Normal: High, When there is little ink remaining: Low.
Ink cartridge exchange signal (output) mode setting [Format] ^S(CNA,I,c [Parameter] c Description Definition range c = Mode setting D/E/0/1/2 [Function] This sets the ink cartridge exchange signal mode setting. Value for parameter c Description Turns the ink cartridge exchange signal (pin 22) OFF (not output). Sets the ink cartridge exchange signal (pin 22) as follows: Normal: High, When ink must be replaced: Low.
Chapter 3 Commands Paper out signal (output) mode setting [Format] ^S(CNA,P,c [Parameter] c Description Definition range c = Mode setting D/E/0/1/2 [Function] This sets the paper out signal mode setting. Value for parameter c Description Turns the paper out signal (pin 25) OFF (not output). Sets the paper out signal (pin 25) as follows: Normal: High, When there is no paper: Low.
Mode setting for pause signal (input) [Format] ^S(CNI,P,c [Parameter] c Description Definition range c = Mode setting [Function] Configure the mode settings for the pause signal. Value for parameter c Description Ignore the pause signal (pin 12). Set the pause signal (pin 12) to the following mode: Switch to the pause state when a Low signal is input for 20 msec or longer.
Chapter 3 Commands Mode setting for head cleaning signal (input) [Format] ^S(CNI,C,c [Parameter] c Description Definition range c = Mode setting [Function] Configure the mode settings for the head cleaning signal. Value for parameter c Description Ignore the head cleaning signal (pin 15). Set the head cleaning signal (pin 15) to the following mode: Clean the head when a Low signal is input for 20 msec or longer.
Mode setting for clogged nozzle check signal (input) [Format] ^S(CNI,D,c [Parameter] c Description Definition range c = Mode setting [Function] Configure the mode setting for the clogged nozzle check signal. Value for parameter c Description Ignore the clogged nozzle check signal (pin 14). Set the clogged nozzle check signal (pin 14) to the following mode: Check the nozzles when a Low signal is input for 20 msec or longer.
Chapter 3 Commands Mode setting for feed signal (input) [Format] ^S(CNI,F,c [Parameter] c Description Definition range c = Mode setting [Function] Configure the mode settings for the feed signal. Value for parameter c Description Ignore the feed signal (pin 11). Set the feed signal (pin 11) to the following mode: Feed the label as long as a Low signal is input.
Mode setting for start print signal (input) [Format] ^S(CNI,S,c [Parameter] c Description Definition range c = Mode setting 0/1/3 [Function] Configure the mode settings for the start print signal. Value for parameter c Description Ignore the start print signal (pin 10). (Normal print mode in which the printer receives and prints data, without using the start print signal input to the external I/O.) Set the start print signal (pin 10) to the following mode:...
Chapter 3 Commands Mode setting for re-print signal (input) [Format] ^S(CNI,R,c [Parameter] c Description Definition range c = Mode setting [Function] Configure the mode settings for the re-print signal. Value for parameter c Description Ignore the re-print signal (pin 13). Set the re-print signal (pin 13) to the following mode: Reprint the previously printed label when a Low signal is input for 20 msec or longer.
Acquisition Commands for Setting Values This section describes the commands for acquiring setting values of the printer. Acquisition commands for mode setting values for end print signal (output) [Format] ~H(CNA,B [Parameter] None [Function] Acquire the mode setting values for the end print signal. Return value after Description executing this command...
Chapter 3 Commands Acquisition commands for mode setting values for clogged nozzle detected signal (output) [Format] ~H(CNA,D [Parameter] None [Function] Acquire the mode setting values for the clogged nozzle detected signal. Return value after Description executing this command Clogged nozzle detected signal (pin 24) OFF (not output) Clogged nozzle detected signal (pin 24) set to Normal: High, When nozzle clogged: Low Clogged nozzle detected signal (pin 24) set to Normal: Low,...
Acquisition commands for mode setting values for printer ready signal (output) [Format] ~H(CNA,O [Parameter] None [Function] Acquire the mode setting values for the printer ready signal. Return value after Description executing this command Printer ready signal (pin 19) OFF (not output) Printer ready signal (pin 19) set to Normal: High, When printer is ready: Low Printer ready signal (pin 19) set to Normal: Low, When printer is ready: High Acquisition commands for mode setting values for warning signal (output)
Chapter 3 Commands Acquisition of mode setting value for ink low signal (input) [Format] ~H(CNA,J [Parameter] None [Function] This acquires the mode setting value for the ink low signal. Return value after Description executing this command Mode in which the ink low signal (pin 8) is OFF (not output) Mode in which the ink low signal (pin 8) is as follows: Normal: High, When there is little ink remaining: Low Mode in which the ink low signal (pin 8) is as follows: Normal: Low, When there is little...
Acquisition command of mode setting value for paper out signal (input) [Format] ~H(CNA,P [Parameter] None [Function] This acquires the mode setting value for the paper out signal. Return value after Description executing this command Mode in which the paper out signal (pin 25) is OFF (not output) Mode in which the paper out signal (pin 25) is as follows: Normal: High, When there is no paper: Low Mode in which the paper out signal (pin 25) is as follows: Normal: Low, When there is no...
Chapter 3 Commands Acquisition commands for mode setting values for head cleaning signal (input) [Format] ~H(CNI,C [Parameter] None [Function] Acquire the mode setting values for the head cleaning signal. Return value after Description executing this command Head cleaning signal (pin 15) ignored Head cleaning signal (pin 15) set to clean the head when a Low signal is input for 20 msec or longer Acquisition commands for mode setting values for clogged nozzle check signal (input)
Acquisition commands for mode setting values for start print signal (input) [Format] ~H(CNI,S [Parameter] None [Function] Acquire the mode setting values for the start print signal. Return value after Description executing this command Start print signal (pin 10) ignored Start print signal (pin 10) set to print labels when a Low signal is input for 20 msec or lon- Start print signal (pin 10) set to print labels as long as a Low signal is input Acquisition commands for mode setting values for re-print signal (input) [Format]...
Chapter 4 Printer Statuses and Signals Printer Statuses and Signals This section describes the printer statuses, and the relationships between the printer status and the signal. Signal status and Printer status meaning Mechani- Signal Printer not Enable Disable Idling sequence Errors Warnings connected...
Chapter 5 Timing Timing This section describes the timing charts for the printer operations and signals. Basic Timing for Label Printing The basic timing for label printing is as follows. Printer status Idling/ Waiting for Idling/ Signal Signal Receiving Deploying Printing waiting printing to...
Basic Timing for Pausing The basic timing for pausing is as follows. Printer status Idling/ Idling/ Receiving Receiving Signal Signal Paused Printing waiting and deploy- Printing waiting and deploy- Printing status for data ing data for data* ing data Printer ready PRINTER Printer not READY...
Chapter 5 Timing Basic Timing for Label Feeding The timing specification when the setting for the end print signal (pin 18) is Mode 1 or 2 (= signal is asserted when the printer feeds paper) will vary depending on the setting value for "backfeed operation time settings" in the printer settings menu.
When "backfeed operation time settings" is set to "backfeed before printing" After a label is printed, it moves to the cutting/peeling position, where it is held in that state. The label can be peeled off at a timing determined by the system. After the next start print signal is issued, since printing starts after the backfeed operation, it takes longer to start printing than for “backfeed after printing.”...
Chapter 5 Timing Basic Timing for Nozzle Check and Head Cleaning The results of the previous nozzle check are applied to the clogged nozzle detected signal. Nozzle checks are not only executed by the clogged nozzle check signal. They can also be executed automati- cally in the printer settings.
Page 54
Printer status Idling/ Checking Confirming Head Checking Confirming Receiving and Printing Signal Signal waiting nozzles nozzle check cleaning nozzles nozzle check deploying status for data results results data Printer ready PRINTER READY Printer not ready Data ready DATA READY Not ready Error ERROR No error...
Chapter 6 Extended I/F Signal Operation Mode Settings Extended I/F Signal Operation Mode Settings This section describes the items that can be set on the printer’s operation panel or in the PC utility (Printer Set- ting). The items that can be set from the printer’s operation panel differ depending on the firmware version of the printer.
Clogged Nozzle detected Signal Mode Settings The settings are as follows. Setting value (mode) Description Disable Turn the clogged nozzle detected signal OFF. (Clogged nozzle detected signal not out- put) Mode 1 Set the clogged nozzle detected signal as follows: Normal: High, When a clogged nozzle is detected: Low.
Chapter 6 Extended I/F Signal Operation Mode Settings Warning Signal Mode Settings The settings are as follows. Setting value (mode) Description Disable Turn the warning signal OFF. (Warning signal not output) Mode 1 Set the warning signal as follows: Normal: High, When a warning occurs: Low. Mode 2 Set the warning signal as follows: Normal: Low, When a warning occurs: High.
Paper Out Signal Mode Settings The settings are as follows. Setting value (mode) Description Disable Turn the paper out signal OFF. (Paper out signal not output) Mode 1 Set the paper out signal as follows: Normal: High, When the paper is out: Low. Mode 2 Set the paper out signal as follows: Normal: Low, When the paper is out: High.
Chapter 6 Extended I/F Signal Operation Mode Settings Mode Setting for Feed Signal Details are as follows. Setting value (mode) Description Disable Ignore the feed signal. Enable Set the feed signal to the following mode: Feed paper when a low level signal is input for 20 msec or longer.
Chapter 7 Appendix Appendix Cautions for Setting Jumpers • To avoid the risk of electric shocks, if disassembling or assembling this product, first remove WARNING the power supply cord and all cables from this product. • To prevent the possibility of electrical shock, do not perform maintenance, repair, or inspec- tion during a thunderstorm.
Figure of Jumper Settings and I/O Power Supply and Ground Connections Depending on the usage environment at the customer place, the structure allows the I/O power supply (VCC_EX) and Signal Ground (SG) to be separated from the Frame Ground (FG). The following describes the jumper settings and I/O power supply and ground connections.
Chapter 7 Appendix I/O power supply/SG separated Printer side External device side +5 V VCC_EX CN200 NON CONNECTION CN100 NON CONNECTION I/O signal specifications when I/O power supply and SG are separated Input/Output Item Value Input signal to the printer Type of output port on the Open drain or open collector output external device...
Page 64
Example input signal circuit VCC_EX Printer side External device side External device Printer input output Example output signal circuit VCC_EX Printer side External device side External device Printer output input...
Chapter 7 Appendix Switching the I/O Power Supply and SG • To avoid the risk of electric shocks, if disassembling or assembling this product, first remove WARNING the power supply cord and all cables from this product. • To prevent the possibility of electrical shock, do not perform maintenance, repair, or inspec- tion during a thunderstorm.
Page 66
Remove the left side cover. Pull the top of the left side cover out towards you by 2 cm and then lift the whole cover up to remove Left side cover While the left side cover is open, be absolutely sure not to touch the encoder inside this CAUTION product.
Page 67
Chapter 7 Appendix Remove the screws (x 4) used to affix the internal cover. Remove the internal cover. Internal cover...
Page 68
Perform jumper settings. Pull out the connector jumper pin and insert it into the number to be set. Press with your fingers on the right side of the interface board to affix it while pulling and inserting the jumper pin. CN100 CN200 •...
Chapter 7 Appendix This section provides the answers to questions related to system development. Questions Answer Can the user control when the backfeed If “backfeed operation time setting” is set to “backfeed after printing,” it operation is executed? cannot be controlled by the user. The backfeed operation is performed after printing has ended and the paper is feed.