Toyo XC100 Series User Manual

Servo electric cylinder controller
Table of Contents

Advertisement

Quick Links

TOYO Servo Electric Cylinder Controller
English User Manual
V.2301
XC100
Series
CN5
CN6

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the XC100 Series and is the answer not in the manual?

Questions and answers

Summary of Contents for Toyo XC100 Series

  • Page 1 TOYO Servo Electric Cylinder Controller English User Manual V.2301 XC100 Series...
  • Page 2: About The Product

    XC100 User's Manual About the Product About the Product ● Our company will not be liable for any indemnity claimed by any third party in case any patent, intelligent property or any other rights and interests of the third party mentioned afore is infringed by any product manufactured with this product herein.
  • Page 3 XC100 User's Manual Introduction Thank you for using this product and this User Manual provides you the information associated with XC100 Controller Series. Main contents are stated as following: ● Installation & Inspection of servo Controller & servo Motor ● Structure Description of servo Controller ●...
  • Page 4: Safety Attentions

    XC100 User's Manual Safety Attentions Before installation, operation, maintenance and inspection of this product, please carefully read this User Manual and the user manuals and relevant documents of all devices and auxiliary devices to be connected with this product to ensure correct use. Such operations shall be carried out by professionals who have grasped relevant equipment and safety knowledge.
  • Page 5 XC100 User's Manual Safety Attentions ● Never extend or shorten a cable of the product by cutting and reconnecting it, which may result in a risk of fire. [Operation] ● Keep this product away from water. Water may cause an abnormal operation, which may lead to injury, electric shock or fire.
  • Page 6 XC100 User's Manual Safety Attentions Attention [ Operation ] ● When the power is on, do not touch the terminal and all kinds of switches. Otherwise electric shock or abnormal operation may be caused. ● Do not damage the cable. Damage, forced bending, stretching, winding, squeezing or carrying heavy loads on the cable may lead to fire, electric shock or abnormal operation due to electric leakage or poor conduction.
  • Page 7 XC100 User's Manual Safety Attentions Attention [ Setting ] ● Do not place any obstacle around the controller, which may affect the ventilation, or else a poor heat dissipation of the controller may be caused. ● Please do not set the product in a place with strong vibration or impact (4.9m/s2 or above).
  • Page 8: Table Of Contents

    XC100 User's Manual Index 1. Summary 1.1 Introduction 1.2 Model 1.3 Composition of the Control System 1.4 Steps from Unpacking to Commissioning 1.5 Warranty Period and Scope 2. Specification 2.1 Basic Specifications 2.2 Name & Description of Each Part of the Controller 2.3 External Dimension of the Controller 3.
  • Page 9 8.4 Structure of Message Required by RTU 8.5 Structure of ASCII Message Required 8.6 EtherCAT Internet setup: 9.TOYO-Single Operation Instructions 9.1 TOYO-Single Introduction 9.2 Installation and Removal of TOYO-Single 9.3 TOYO-Single Interface Description 9.4 Software Operating Instructions of Uniaxial System 10. Appendix 10.1 Error Messages 10.3 Troubleshooting...
  • Page 10: Summary

    XC100 User's Manual 1. Summary 1.1 Introduction This product is the controller for electric cylinder series DGTH/DGTY/DM/DNT. It can be controlled through IO, communication and pulse of the PLC. Besides energy-saving concept is enhanced for this product; so relevant electricy saving function is adopted. Main characteristics and functions of the product are stated as below: ■...
  • Page 11: Model

    Network Connection Mode Software Toyo Single Model XC100-SFW-SGL-00 Standard Configuration I/O Shielding Wire Model XC100-SHIELD IO CAB-1.5 Standard Configuration 1.5m TOYO Single Communication Line RS485 Communication Line Model TC100-CAB-PCC-485 Model TC100-CAB-PCC-01 Optional Configuration 1m/3m/5m/10m Optional Configuration Standard 1m Motor + Encoder Cable...
  • Page 12: Steps From Unpacking To Commissioning

    XC100 User's Manual 1.4 Steps from Unpacking to Commissioning When using this product for the first time, please refer to the following steps to carefully confirm that there are no omissions and wiring errors before operation. 1. Check on Unpacked Product Please contact the dealer if you find any wrong model or missing part.
  • Page 13 2. Grounding. 3. Setting an emergency stop circuit. 1. Checking wiring for power connection. 2. Power Transmission 1. Starting Toyo-Single UI Setting handling weight 2. Setting parameters. Setting software limit 3. Executing ZRN Checking whether the JOG Operation & Direct Value...
  • Page 14: Warranty Period And Scope

    XC100 User's Manual 1.5 Warranty Period and Scope The controller bought has passed the strict predelivery test in our company. And the following warranties will be provided to you: 1. Warranty Period The warranty period refers to the periods stated below, whichever is earlier shall prevail. ●...
  • Page 15: Specification

    XC100 User's Manual 2. Specification 2.1 Basic Specifications Item XC100 Control Power DC 24V (±10%) Input Power Utility Power DC 24V (±10%) Number of Control Shaft Applicable Motor DC Servo Motor Capacity 25W、40W Motor Rated Output 25W 2.7Arms; 40W 3Arms Instant Max 25W 7.3Arms;...
  • Page 16: Name & Description Of Each Part Of The Controller

    XC100 User's Manual 2.2 Name & Description of Each Part of the Controller Power and EMS Motor power and brake Remain brake when servo off Motor feedback signal UI coonnection port RS-485 ID setting switch RS-485-1 / EtherCAT IN RS-485-2 /EtherCAT OUT IO port Release brake when servo off...
  • Page 17: Installation & Wiring

    XC100 User's Manual 3. Installation & Wiring Please pay attention to the installation environment of the controller. 3.1 Installation Environment • Avoid blocking the ventilation holes used for cooling when installing and wiring the controller. (The performance may not be optimal and a failure may occur without full ventilation.) •...
  • Page 18: Heat Dissipation And Installation

    XC100 User's Manual (2) Attentions Relevant to Wiring Method The external power supply of DC24V shall be twisted for wiring. Wiring of the controller should be separated and independent from the power circuit and other circuits with strong electricity. (Not being bound together. Not being put into the same wire way.) Please contact our company if you need to extend the attached motor wiring or encoder wiring.
  • Page 19 XC100 User's Manual Min. 20mm Min. Min. 10mm 10mm Min. 20mm With respect to the clearance between the controllers, a proper clearance shall be set for installation and removal of the controller, regardless of 1 or more controllers. ■■ Temperature & Humidity The ambient temperature and humidity of the controller must comply with the following conditions.
  • Page 20: Power Wiring Diagram

    XC100 User's Manual 3.5 Power Wiring Diagram Connect to the power supply with supplied power connector. 1.Name & Function of Power Connector Terminal No. Signal Name Description Earthing (Earthing should be executed actually to prevent possible misoperation due to noise interference). MV + Main Power Supply: DC 24V ±10% CV +...
  • Page 21: Connection With Robot

    XC100 User's Manual 3.6 Connection with Robot Connect the robot cable to the connector interface on the front of the controller. 1.Connection Method Small Electric Cylinder Series XC100 Controller (Servo Cylinder Series) Attention:   • Please use the cable special for XC100 to connect the robot. •...
  • Page 22: Links To Communication Units

    XC100 User's Manual 3.7 Links to Communication Units When connecting with computer and other communication equipments, please use the special cable. ■■ Name & Function of Power Connector Terminal   Signal Description Name Signal Ground (Separation Net) SIG-A DATA + Signal Ground (Separation Net) SIG-B DATA -...
  • Page 23: In/Out Signal Wiring

    XC100 User's Manual 3.8 IN/OUT Signal Wiring Connect the robot cable to the connector interface on the front of the controller. 1. Connection Method(NPN) ■■ IO Input ■■ IOutput XC100 side XC100 Side -COM +COM -COM +COM DC0V DC24V H-PULSE1 + 2.2kΩ...
  • Page 24 XC100 User's Manual When connecting with computer and other communication equipments, please use the special cable. 2.Name & Function of Power Connector Terminal Brown Brown/White Blue Blue/White Green Green/Blake White White/Blake Yellow Yellow/Blake Red/Blake Orange Orange/Blake Pink Pink/Blake Grey Grey/Blake Purple Purple/White Light Blue...
  • Page 25 XC100 User's Manual 4. IO Function Description DI Definition ① If the controller function is used, please use the default IO definition. Do not change it discretionarily; or else UI cannot operate. INPUT Digital input signal Point 12/IO function is freely configurable / NPN IO Signal Function Description Start of origin reset...
  • Page 26 XC100 User's Manual DO Definition ② If the controller function is used, please use the default IO definition. Do not change it discretionarily; or else UI cannot operate. OUT PUT Digital Output Signal Point 10/IO function is freely configurable / NPN Function Reach Signal ALARM...
  • Page 27: Contact Wiring Diagram

    XC100 User's Manual 3.9 Contact Wiring Diagram 1. Relay Contact Wiring Input Output 17~26 3~14 2. Transistor Contact Input Output 17~26 3~14 Note) Please take the outputted saturation voltage 1V (when output current is 10mA) of the optocoupler into consideration. - 27 -...
  • Page 28: Data Setting

    XC100 User's Manual 4. Data Setting To run the robot by using of Series XC100, both coordinate point data and parameter data must be set. 4.1 Overview 1.Coordinate Point Data Setting : With regard to coordinate point data, the "Standard Setting" for optimal positioning can be provided by specifying the weight to be conveyed and "Custom Settings"...
  • Page 29: Detailed Description Of Coordinate Point Data

    XC100 User's Manual 4. Data Item of Coordinate Point: P1~P127 Item Content Scope Unit Initial Value Operation For setting the type of operation. 9 Modes Mode Movement For setting target position or -9999.99~9999.99 0.00 Coordinate movement during running. 3 Moving Speed For setting running speed (%) 1~100 Torque Limit For setting current limit at running.
  • Page 30 XC100 User's Manual Action Description: 1. Point P2 moves 250 mm in the positive direction from the "Relative Position" at a speed of 100% ■■ Case 2 Torque Acce- Dece- Point Move Lower limit Upper limit Wait Ope- Move- Next Limit leration leration...
  • Page 31 XC100 User's Manual ■■ Case2 Torque Acce- Dece- Point Move Lower limit Upper limit Wait Ope- Move- Next Limit leration leration Posi- Speed of range of range Time ration ment step time time (1~1000) tion (1~100)% x0.01 msec msec 0.00 0.00 0.00 250.00...
  • Page 32 XC100 User's Manual +TSL:Positive Torque Search Positive Torque Search at Current Position. Positive Limit ■■ Case 1 Torque Acce- Dece- Point Move Lower limit Upper limit Wait Ope- Move- Next Limit leration leration Posi- Speed of range of range Time ration ment step...
  • Page 33 XC100 User's Manual signal of torque reaching can be added with parameter setting ABS-R:Continuous Operation Change speed without stop and move to multiple coordinations continuously. Speed Position P1、P2 are absolute coordination based on origin point (1)Specific speed when speeding up to P2 (2)Keep moving to P2 when arriving P1 ■■...
  • Page 34 XC100 User's Manual INC-R:Continuous Operation Changing the speed without stopping and passing multiple coordinate points continuously. Speed Position The amount of movement (distance) specified for passing multiple sections from the current position. (1) Amount of movement (X1) specified (2) After reaching the specified amount of X1, the specified movement X2 to P2 with speed increase (decrease) to the specified speed.
  • Page 35 XC100 User's Manual INC-T:Relative Position Movement From current position moves a certain value(distance)X, in position. ■■ Case 1 Acce- Dece- Point Torque Move Lower limit Upper limit Wait Ope- Move- Next leration leration Posi- Limit Speed of range of range Time ration ment...
  • Page 36 XC100 User's Manual ABS-T:Absolute Position Movement Move to absolute coordination P which is based on origin point, then in position. ■■ Case 1 Torque Acce- Dece- Point Move Lower limit Upper limit Wait Ope- Move- Next Limit leration leration Posi- Speed of range of range...
  • Page 37: Movement Coordinate

    XC100 User's Manual 4.3 Movement Coordinate Various depending on the operational mode. ■■ ABS: Absolute Position with the set value as the target position. ■ ■ INC: Relative Position with set value as the amount of movement and positive and negative direction.
  • Page 38: Setting Of Interval Range (Upper /Lower Limit)

    XC100 User's Manual 4.6 Setting of Interval Range (Upper /Lower Limit) For setting the upper and lower limits of the interval range, in which the special signal "INRANGE" may be outputted. To output a dedicated signal, it is necessary to set the parameter of IO at first. The following figure is an example of interval setting for the absolute position of 50 ~ 150 from the origin: Range 50~150...
  • Page 39: Parameter Data

    XC100 User's Manual 5. Parameter Data 5.1 Motor Parameter Word Modify & Parameter Abbreviation Description Remark Scope Restart A FullCount alarm will be Counter released when the Pulse overflow alarm 0108 H FullCountValue between current position value (Pulse) and the specified position is bigger than the value.
  • Page 40: Push Parameter

    XC100 User's Manual 5.2 Push Parameter Modify Word Parameter Abbreviation Description Remark Scope & Restart Torque rate ( ╳ 0.1%) 0~1000 0400 H PushTrqRateCw with push in the positive ×0.1% direction Torque rate ( ╳ 0.1%) 0401 H PushTrqRateCcw with push in the negative 0~1000 direction Torque limit detection...
  • Page 41: Input Setting

    XC100 User's Manual 5.4 Input Setting Modify Word Parameter Abbreviation Description Remark & Restart JOG + : + JOG Movement (effective when 0601 H JOG+ MANUAL is ON) JOG - : - JOG Movement (effective when 0602 H JOG- MANUAL is ON) 0603 H MANUAL Manual mode...
  • Page 42: Output Setting

    XC100 User's Manual 5.5 Output Setting Modify Word Parameter Abbreviation Description Remark & Restart 0700 H INPOSITION Signal Inposition 0701 H ALARM Signal Error Preparation is completed and the next point 0702 H READY position can be executed 0703 H MOVE In movement 0705 H...
  • Page 43 XC100 User's Manual Modify Word Parameter Abbreviation Description Remark Scope & Restart For setting For setting deceleration 1~30000 0805 H DecelTime deceleration time. msec time (msec) For setting The pulse value when torque moving to the value set after 0807 H TrqLimitPress pulse tolerance...
  • Page 44: Origin Parameter

    XC100 User's Manual 5.7 Origin Parameter Modify Word Parameter Abbreviation Description Remark Scope & Restart Setting direction of origin reset. 0: torque reset in positive direction 1: torque reset in negative direction 2: reversing for rearching Phase Z after torque reset in positive direction 3: reversing for searching Phase Z af ter torque reset in negative direction...
  • Page 45: Communication Parameter

    XC100 User's Manual Modify Word Parameter Abbreviation Description Remark Scope & Restart Torque setting 0 ~ 1000 The torque required to hit the hardware when the 0907 H OrgTrqLimit 0.1 % limit when the origin returns. × origin returns( x 0.1%) When the origin return hits the hardware The amount of limit, offset this value, and then look for...
  • Page 46: Input & Output Function Description

    XC100 User's Manual Modify Word Parameter Abbreviation Description Remark Scope & Restart Setting of protocol MODBUS for Communi- PS485. 0A04 H Protocol cation 0: MODBUS-ASCII (Initial Value) Protocol 1: MODBUS-RTU 6. Input & Output Function Description 6.1 Input & Output Specifications XC100 can conduct signal communications with surrounding devices through IO interface.
  • Page 47: Io Signal List

    XC100 User's Manual 6.2 IO Signal List Color Signal Name Description Color Signal Name Description Brwon Light Blue +COM I/O power +24V -COM I/O power 0V Light Blue/ Brown/White Blake Blue PULSE1+ Light Green H-PULSE1+ CW、phase B、 CW、 phase B、 Light Green/ PULSE PULSE...
  • Page 48: Detailed Description Of Input Signals

    XC100 User's Manual 6.3 Detailed Description of Input Signals Signal Name Description Origin reset, which to be executed after start to make point coordinate valid. The following actions occur when this signal is ON: ALM_RESET Alarm reset after an alarm is released. This signal can be used to relieve the alarm after concerned measured has been taken.
  • Page 49 XC100 User's Manual Signal Name Description This is in-position signal and will be on when specified position is same as IN-POSITION current position. If value of parameter InPositionZone is too big or the movement is too slow, signal InPosition is ON constantly. ALARM The signal is on when the controller is abnormal.
  • Page 50: Action Sequence

    XC100 User's Manual 7. Action Sequence 7.1 Origin Reset MANUAL Memery of current position MOVE ORG-S within 20mm Description: 1. After normal startup, servo signal will be normally ON. 2. Signal “ORG“ will be inputted and the signal will be on ON. 3.
  • Page 51: Actuation Of Io Point Selection

    XC100 User's Manual MANUAL more than selected IO selected IO point in point in PRGSEL 0~6 memory memory TEACH selected IO selected IO point in point in memory memory more than 20ms Description Effective only when signal ”MANUAL” is ON . 1.
  • Page 52: Trqlim Signal Output

    XC100 User's Manual 7.5 TRQLIM Signal Output Motor current value 100% Set value of current TRQLIM 7.6 INRANGE Signal Output For setting point position, the upper and lower limits of INRANGE should be set and the signal will be outputted as long as the motor moves within the range Range of motor position Position Range Set for INRANGE INRANGE...
  • Page 53: Communication_Rs485

    XC100 User's Manual 8. Communication_RS485 8.1 Communication Specifications This device communicates with MODBUS PROTOCOL. There are two modes of transfer: ASCII or RTU(Binary). Item ASCII Mode RTU Mode Communication Protocol MODBUS Hex MODBUS RTU RS-485 2-wire type (half-duplex) Communication Mode USB2.0 RS-485: maximum length of the cable is 500 meters Communication Distance...
  • Page 54: Data Structure

    XC100 User's Manual 8.2 Data Structure ■■ Reading State WORD Range/ Position Abbreviation Description Remark Unit 0: stop ActionStatus 1000 H Action status 1: in action   2: abnormal stop 0: existing position has not reached Existing state of the set range 1001 H InpStatus signal in-position...
  • Page 55 XC100 User's Manual WORD Range/ Position Abbreviation Description Remark Unit Indicating the step no. executed finally. 100E H StepNo Step selection number -1~127 If no program has been executed, STEP is "-1" PORT Output bit 0 (OUT 1) ~ bit 9 (OUT 10) 1020 H Overall output state 0~1023...
  • Page 56 XC100 User's Manual Position WORD N Abbreviation Description 106C H AlarmList 13 50 error logs -13 106D H AlarmList 14 50 error logs -14 106E H AlarmList 15 50 error logs -15 106F H AlarmList 16 50 error logs -16 1070 H AlarmList 17 50 error logs -17...
  • Page 57 XC100 User's Manual ■■ Action Word Range/ Position Abbreviation Description Remark Unit Relative For setting relative moving distance (effective 0.01mm/ 2000 H INCamount amount of at position control or torque control 1pulse movement (initial value is 0) Absolute For setting absolute moving distance (effective 0.01mm/ 2002 H ABSamount...
  • Page 58 XC100 User's Manual Word Range/ Position Abbreviation Description Remark Unit IN2 Analog input setting 0:OFF;1:ON IN2 Analog After setting, current value is used as the 2042 H input setting signal or physical signal received bythe controller. IN3 Analog input setting 0:OFF;1:ON IN3 Analog After setting, current value is used as the 2043 H...
  • Page 59 XC100 User's Manual ■■ Step Instruction Description Posi- Word Step Brief Description Range/Unit tion for setting moving mode: 0: INC relative movement (initial value) 1: ABS Absolute position movement [Position mode] 2: ORG Home return 3: +TSL Positive torque search movement 4: -TSL Negative torque search movement 5: Unopened 6: Unopened...
  • Page 60 XC100 User's Manual Posi- Word Step Brief Description Range/Unit tion 9020 H Second   902D H Step - 60 -...
  • Page 61 XC100 User's Manual ■■ Parameter Annotation And Storage Position Word N Brief Description Range/Unit Parameter 9999 H 0: Current Parameter ; 1: Default Data Storage ■■ Open Write Instruction Character ASCII Character 4 C 7 CR LF ASCII 39 39 39 42 30 30 30 34 30 34 43 37 36 33 30 33 31 35 34 37 39 35 36 36 37 30 0D 0A Writing...
  • Page 62: Function Code

    XC100 User's Manual ■■ Structure Description 1、Station No. When the designated station number is transferred, only the machine of which station number is same as the specified station number can receive the data and other stations with inconsistent station numbers will ignore the data. Note:...
  • Page 63: Detailed Error Message

    XC100 User's Manual 8.3 Detailed Error Message If an error other than the response condition is detected, the error code corresponding to the type of error will be sent back. 1、Error of Function Code ① If the inputted function code is wrong, the received function code will respond with the function code "80 H".
  • Page 64: Structure Of Message Required By Rtu

    XC100 User's Manual 8.4 Structure of Message Required by RTU 1、WORD Data Reading Word data is read continuously from the reading-out start position. After reading WORD data, the data will be sent out in the sequence from Upper Bytes to Lower Bytes. ■■...
  • Page 65 XC100 User's Manual 2、WORD Data Writing Specifying the position where the Word data to be written and write the data. The data is sent out in the order from the upper bytes to the lower bytes of the word data. ■■...
  • Page 66 XC100 User's Manual 3、Continuous WORD Data Writing Word data is written continuously from start position writing to word number writing. The data is sent out in the order from the upper bytes to the lower bytes of the word data. ■■...
  • Page 67 XC100 User's Manual CRC-16 is the wrong acknowledgment on 2 Bytes (16Bit). CRC-16 is calculated sequentially from the position of station no. to the end of the data. 1. Announcing CRC is the initial value of FFFF H. 2. Using CRC and 1 Byte in the message of the first time for XOR. Then the calculated value is substituted into CRC.
  • Page 68: Structure Of Ascii Message Required

    XC100 User's Manual 8.5 Structure of ASCII Message Required 1、WORD Data Reading Word data is read continuously from the reading-out start position. After reading WORD data, the data will be sent out in the sequence from Upper Bytes to Lower Bytes. ■■...
  • Page 69 XC100 User's Manual 2、WORD Data Writing Specifying the position where the Word data to be written and write the data. The data is sent out in the order from the upper bytes to the lower bytes of the word data. ■■...
  • Page 70 XC100 User's Manual 3、Continuous WORD Data Writing Word data is written continuously from start position writing to word number writing. The data is sent out in the order from the upper bytes to the lower bytes of the word data. ■■...
  • Page 71 XC100 User's Manual ASCII Continuous Data Writing Eg: writing relative movement data Data Position: 2000 H (Setting relative moving distance) WORD Number: 2 words Character : ASCII 36 34 Station No. Writing Start Number of Words Verification Startup Controller Function End Code Code Code...
  • Page 72: Ethercat Internet Setup

    8.6 EtherCAT Internet setup: 1.When running OMRON PLC, the ESI file path is as below: 2. When running BACKOFF PLC, the ESI file path is as below: 1. copy "TOYO-Device-1Axis.xml" file to "EtherCAT Master" tool file 2. software name 3. default path 4.
  • Page 73 XC100 User's Manual 2. READ TAG - 73 -...
  • Page 74 XC100 User's Manual Info READ/ Brief Description Range WRITE Format bit 0(OUT 1)~bit 9(OUT 10) Default set: H1020 0:OFF 1:ON (default IO as below) OUT1:ORG-S OUT2:INP Same as OUT3:READY Overall intro READ BOOL OUT1~10 OUT4:SERVO-S power status defined name OUT5:PRGSEL0-S OUT6:PRGSEL1-S OUT7:PRGSEL2-S OUT8:PRGSEL3-S...
  • Page 75 XC100 User's Manual Info READ/ Brief Description Range WRITE Format 1:absolute position movement 3:origin point reset WRITE UINT MovType Moving type 6:alarm reset 8:deceleration stop D : clear command Set distance of absolute moving Absolute moving ( available in position control and WRITE DINT ABSamount...
  • Page 76: Toyo-Single Operation Instructions

    9.2 Installation and Removal of TOYO-Single 1、Installation This chapter describes how to install Toyo-Single by opening the installation file of [Toyo-Single-Setup. exe] at first, as shown in Figure (1). It is recommended to execute the installation program as a system administrator to avoid installation exceptions caused by insufficient permissions.
  • Page 77 XC100 User's Manual ① Framework Detection If the software detects that the Microsoft.net Framework 4 is not installed on your computer, it will ask you to download and install it, as shown in Figure (2). If this screen does not show, please skip to section 1.2 to continue the installation.
  • Page 78 XC100 User's Manual Please wait patiently after entering the installation program as it will execute the installation for a period of time as shown in Figure (4). Figure (4) Installation Program Click [Finish] to complete the installation program, as shown in figure (5). Figure (5) Screen of Completion of Installation of Framework.
  • Page 79 Figure (6). Figure (6) Language Selection Entering the information screen. After reading the Copyright Declaration of Toyo Single, press [next ( 下 一步 )] to continue the installation, as shown in Figure (7). Figure (7) Screen of Copyright Declaration...
  • Page 80 XC100 User's Manual Entering the screen of installation position selection. If you need to select another installation position, press [Browse] to select the position where you want to install the files. It is recommended the software be installed in the default path. Press [Next] to continue the installation after the selection is confirmed, as shown in Figure (8).
  • Page 81 Figure (10). Figure (10) Screen of Installation Confirmation Enter the screen of installation completion. If you need Toyo-Single software to be opened automatically after completing the installation, please check [Execute Toyo-Single], otherwise uncheck. Finally, Press the "Finish" button to end the installation program, as shown in Figure (11).
  • Page 82 XC100 User's Manual ③ USBDriver-FTDI How to install the driver FTDI will be introduced in this chapter. Press [Extract] after entering the screen of installation, as shown in Figure (12). Figure (12) Screen of Entering the Program Please press [Next Step] after entering the install wizard of the driver, as shown in Figure (13). Figure (13) Install Wizard - 82 -...
  • Page 83 XC100 User's Manual After entering the screen of license agreement, please read the contract carefully, then tick "I accept this contract" and press "Next ", as shown in Figure (14). Figure (14) Licensing Screen Finally after confirming status of the installer, press [Finish] to end the installation procedure as shown in Figure (15).
  • Page 84 XC100 User's Manual 2、Removal In this chapter, how to remove the software Toyo-Single will be described. You may enter the screen of [Program Uninstall or Change] by the path of [Console] -> [Assembly] ->[Uninstall Program] to select [Toyo-Single] for removal, as shown in Figure (16).
  • Page 85: Toyo-Single Interface Description

    XC100 User's Manual 9.3 TOYO-Single Interface Description 1、Initial Screen This chapter will introduce the basic connection screen according to different functions, as shown in Figure (1). ▼ Basic Connection Screen Figure (1) Initial Screen of the System ① Basic Status Bar...
  • Page 86 XC100 User's Manual ② Tool Bar This section provides the basic system functions, as shown in Figure (3). Specific functions are described as follows: 1. New Connection: The system can be connected via this function. Existing value of point position and parameters in the controller will be loaded when the system is connected and the system operation can be carried out after the system is connected.
  • Page 87 XC100 User's Manual ④ Function Page Three system functions are provided in this section for page switching as shown in Figure (5) . And specific functions are described individually below: 1. Point Position: control and editing of point position are available through the software on this page;...
  • Page 88 Figure (7). Figure (7) Main Operating Area ⑦ Hyperlink of the Official Website Providing a link to the official website of TOYO to the users so that they may acquire the latest product information of the company. Figure (8) Hyperlink Button...
  • Page 89 XC100 User's Manual 2、Description of Point Position Page The main purpose of point position page is teach of point position as shown in Figure (9). In order to facilitate the users to complete the operation quickly, this system has been set with different operation modes including [Servo/ Origin Operation ], [Operation Mode ] and [Manual Mode];...
  • Page 90 XC100 User's Manual ③ Executing Point Position This feature can be used to display and select point position currently executed as indicated in Figure (12). Figure (12) Execution of Point Position ④ Manual Operation The feature can be used for common manual operation of the users, as indicated in Figure (13). Figure (13) Manual Operation ⑤...
  • Page 91 Figure (16) Servo/ Origin Operation ⑧ Form of Point Position Displays information about existing 127 point positions in TOYO-Single, as shown in Figure (17). The operation mode of the uniaxial system consists of seven kinds: INC, ABS, ORG, +TSL, -TSL, INC-R and ABS-R ;...
  • Page 92 XC100 User's Manual This function includes three displays: The first kind shows the current value recorded in one minute while the motor is running, as indicated in Figure (20). The second kind shows the number of turns recorded in one minute while the motor is running, as suggested in Figure (21).
  • Page 93 XC100 User's Manual Figure (23) Button of Chart Restoration 3. Monitoring Page Description Main purpose of the monitoring page is to monitor the relevant information fed back to the sliding table by the controller at present, conduct the point position operation by using of the input monitoring and read error messages and so on, as shown in Figure (24).
  • Page 94 XC100 User's Manual ① Input Monitoring In this section, relevant display of input signals of the controller can be monitored. Signal lights will light up when different communication modes are used and corresponding functions can be triggered by ticking relevant items for operation as shown in Figure (25). Figure (25) Input Monitoring - 94 -...
  • Page 95 XC100 User's Manual ② Output Monitoring In this section, relevant display of output signals of the controller can be monitored. Signal lights will light up when different communication modes are used as indicated in Figure (26). Figure (26) Output Monitoring ③...
  • Page 96 XC100 User's Manual ⑤ Error Message List In this section, the error message recorded by the controller during operation error can be queried as shown in Figure (29). Figure (29) Error Message List 4. Description of Parameter Page The main purpose of the parameters page is to display the parameters related to setting the controller, as shown in Figure (30).
  • Page 97: Software Operating Instructions Of Uniaxial System

    1、Connection of the Controller This section describes how to make this software connection with the controller. At first, open TOYO-Single as indicated in Figure (31). Figure (31) Software TOYO-Single After entering the welcome page, you can set the system, as shown in Figure (32). Specific function are described as follows.
  • Page 98 XC100 User's Manual Set information including relevant station no., Com Port and connection baud rate as indicated in Figure (34). In addition, button [RES] can be used to reorganize com port for connection of the computer, and button [Search] at the lower side can be used to automatically determine whether there is any connection available.
  • Page 99 XC100 User's Manual 2、Origin Reset If the sliding table has not returned to the original state before operation, the ORG-S signal light will go off. In this case, the action of origin reset must be performed. The following part will explain how to operate.
  • Page 100 XC100 User's Manual 3、Movement of Point Position Point movement can be divided into automatic operation and manual operation. In automatic operation, movement of multiple points is available according to arrangement of the point position selected. In manual operation, single point movement is available according to the point position selected.
  • Page 101: Manual Movement

    XC100 User's Manual If you want to perform [Manual Operation], please click button of [Point Start] after selecting the point position, as shown in Fig. (44) to perform manual operation of the point position. Figure (44) Button of Point START 4、Manual Movement Movement through manual operation includes inch movement, micro movement and manual movement;...
  • Page 102 XC100 User's Manual Next the manual movement can be conducted. As shown in Fig. (50), the movement is conducted as per the speed set with [Constant Speed]. Figure (50) Manual Movement 5、Point Teach After performing the manual movement, you can use the button of TEACH to conduct teach, which is described below.
  • Page 103 XC100 User's Manual 6、Add New Data According to the user's product series, sliding table model, motor direction etc., the initial parameters can be set automatically with Add New Data, which is helpful to reduce the user's inconvenience in setting parameters. The section following will explain how to conduct the operation. At first, click the button of [Add New Data] on the toolbar, as shown in Figure (55).
  • Page 104 XC100 User's Manual The user needs to set relevant initial data in this window to facilitate automatic generation of initialized parameter values. After the setting is completed, please press the button of [Confirm ]. Then the system will automatically generate a table of initialized point positions and the initialized parameter values automatically generated according to the data set in the previous step, as shown in Figure (58).
  • Page 105 XC100 User's Manual Press "Confirm" to cut off and restart the power as the message displayed on the screen, as shown in Figure (60). Afterwards the system will continue to write. Figure (60) Message of Power Cutting-off & Restart - 105 -...
  • Page 106 XC100 User's Manual Next cut off and restart the power as the message displayed on the screen, as shown in Figure (61). Afterwards the system will continue to write. Figure (61) Message of Power Cutting-off & Restart The system then shows a message to ask whether to write back the parameters, as shown in Figure (62). If you select [Yes ], the system will write back all the parameters, and if not, please select [No].
  • Page 107: Appendix

    XC100 User's Manual 10. Appendix 10.1 Error Messages ■■ Controller LED Description LED Name Function Description LED Color The LED lights up when the main power supply and control power supply are switched on. Green When some parameters are written in, it will flash if the power supply needs to be reset.
  • Page 108: Troubleshooting

    XC100 User's Manual Fault Alarm Status Cause Check/ Solution The motor coil shorted out. Change the motor. Overcurrent Controller circuit is damaged. Change the controller. Abnormal The absorption circuit inside the base Add a retrogradation resistor. Retrogradation plate has reached its extreme limit. The input signal of Emergent Stop is Emergent Stop Please check the emergent stop...
  • Page 109: Cable Material

    XC100 User's Manual 10.4 Cable Material XC100 Motor Cable Set Length Model Length (L1) Unit XC100-CAB-STA-01 XC100-CAB-STA-03 2940 XC100-CAB-STA-05 4940 10 m XC100-CAB-STA-10 9940 - 109 -...
  • Page 110: Data Of Extended Module

    XC100 User's Manual ■■ Motor Cable Set - controller side Controller side Controller side PIN No. of PUDP-20V-S connector of motor Description side Phase W of Motor Motor Ground Wire Phase V of Motor Phase U of Motor SERVO Servo Excitation State ERROR Error State Motor Side...
  • Page 111: Definition And Function Of Pins Of Io Rainbow Flat Cable Of Old Version

    XC100 User's Manual 10.6Definition and Function of Pins of IO Rainbow Flat Cable of Old Version When connecting with computer and other communication equipments, please use the special cable. CN-4 IOIO Pin Definition Signal Name Description Remark Signal Name Description Remark A1/1 B1/21...
  • Page 112 www.toyorobot.com XC100 User’s Manual. Version. 2301EN. Reproduction is not permitted without permission. 2023.02 designed by www.hgo-design.com...

Table of Contents