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 ●...
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).
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...
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: ■...
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...
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...
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. ●...
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;...
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...
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.) •...
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.
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 +...
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. •...
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 -...
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...
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"...
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...
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.
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...
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.
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...
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...
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...
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...
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...
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...
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.
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.
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.
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...
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...
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...
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:...
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".
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.
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...
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 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...
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).
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).
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.
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].
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.
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...
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 -...
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...
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...
Need help?
Do you have a question about the XC100 Series and is the answer not in the manual?
Questions and answers