Before Operation • Thank you for your purchasing Ezi-STEPII EtherCAT MINI. • 32 Bit high-performance of ARM Processor on-board Ezi-STEPII EtherCAT MINI is motion con- troller supports Field-network EtherCAT. • This manual describes handling, safety instruction, diagnosis and troubleshooting of Ezi-STEPII EtherCAT MINI.
• Contents of this manual are subject to change without prior notice for functional improvement, change of specifications or user’s better understanding. • When the manual is damaged or lost, please contact with Fastech’s agents or our company to get a manual again.
Page 8
Before connecting cables, please check if input power is OFF. Otherwise, a fire or other kinds of accidents may occur. The case of Ezi-STEPII EtherCAT MINI is insulated from the ground of the internal circuit by the condenser so please ground the product. Otherwise, an electric shock or a fire may occur.
Page 9
Do not change cabling while power is being supplied. Otherwise, the user may get injured or the product may get damaged. Do not reconstruct the product. Otherwise, an electric shock may occur or the reconstructed product can not get After Sales Service. Rev.37 FASTECH Co., Ltd.
3. Do not install this product under direct rays or near magnetic or radioactive objects. 4. If more than 2 drives are installed in a line, keep the interval of 20mm or more vertically and 50mm or more horizontally at least. over 50mm over 20mm Rev.37 FASTECH Co., Ltd.
Non-error status or Power OFF Blinking Extra Error Single Flash Sync Error Double Flash Watch-dog Error Link not established in physical layer LA1/LA2 Green Link established in physical layer Flickering In operation after establishing link Table 2.1: EtherCAT Status LED Rev.37 FASTECH Co., Ltd.
F.GND Table 2.2: EtherCAT Connector EtherCAT Communication Cable Recommend to use communication cable Min. CAT5e level above. • CAT5e or above • Shield type : SF/FTP, S/FTP, SF/UTP • Length : Max. 50m (Distance between Nodes) Rev.37 FASTECH Co., Ltd.
Supply voltage and capacity of power for control output connection as below. • Less than 30V of supply voltage • Less than 15mA of current flow Rev.37 FASTECH Co., Ltd.
A Phase Output B Phase Output /A Phase Output /B Phase Output Table 2.5: Motor Connection Connector of Ezi-STEPII EtherCAT MINI 2.4.6 Power Connector Function 24VDC Input Input Table 2.6: Power Connection Connector of Ezi-STEPII EtherCAT MINI 2.4.7 USB Connector Connect to a PC using USB cable to the USB Connector.
Connector of Motor Wiring Pin layout Pin number Pin number Pin layout Table 2.8: Wiring Diagram of Ezi-STEPII EtherCAT MINI 2.5.2 Extension Cable for Encoder For cable extension between Encoder and Drive. Connector of Drive Connector of Motor Wiring Pin layout...
Table 2.10: Connector specification of Ezi-STEPII EtherCAT MINI • These connectors are serviced together with Ezi-STEPII EtherCAT MINI except when purchasing option cables. • Above connector is the most suitable product for Ezi-STEPII EtherCAT MINI. Another equivalent connector can be used. Rev.37...
3. EtherCAT Communication 3.1 CAN application protocol over EtherCAT Ezi-STEPII EtherCAT MINI is EtherCAT communication embedded type of controller to support CAN application protocol over EtherCAT (CoE). EtherCAT Slave structure is as below. Figure 3.1: EtherCAT Structure 3.1.1 Object Dictionary Object Dictionary is dictionary of Objects what product has.
Object ID value, Low level Index value, length of data (bit unit) of data that will be delivered and received are recorded at Mapping Table. Figure 3.3: PDO Mapping 3.2.2 PDO Assign PDO Assign is to set PDO Mapping Object will be assigned at SyncManager. Rev.37 FASTECH Co., Ltd.
Available All of communication is avail- able. Bootstrap Available Non Available Non Available Only mailbox communication is available. Possible to renew F/W of product with using FoE Protocol at this stage. Table 3.1: EtherCAT Operational State Rev.37 FASTECH Co., Ltd.
DC is synchronized time shared between Master and Slave. With synchronized clock, interrupt is gen- erated under accurate synchronization and controller executes commands under accurate timing. In this case, each one of controller has few us range of jitter. Rev.37 FASTECH Co., Ltd.
XML format based on EtherCAT specifications. With recording of XML file into EtherCAT Master Equipment through EtherCAT setting equipment, easily implement PDO and SDO setting of Slave device. Information XML file can be downloaded from product website of archives. Rev.37 FASTECH Co., Ltd.
Status of product moves as follows. Status movement is executed by status of controller and Control word (6040h) and current status can be checked by Status word (6041h). Figure 4.1: Drive State Machine Status movement and meaning of each status is as follows. Rev.37 FASTECH Co., Ltd.
Page 33
Each status of functions supported by controller as follows. Status Brake Function Motor Power Control Command Not ready to switch on Switch on disabled Ready to switch on Switched on Operation enabled Quick stop active Fault reaction active Fault Table 4.2: Function per Status Rev.37 FASTECH Co., Ltd.
Table 4.6: Status word oms : it’s an abbreviation for Operation mode specific. Functions vary depending on the Operation Mode. Please refer to the Control word description for each Operation Mode. Rev.37 FASTECH Co., Ltd.
Page 35
The Safety function was activated and stopped. Please refer to 4.9 Safety Function Safety function. Table 4.8: Bit description of Status word Safety Activated is a function on Ezi-STEPII EtherCAT MINI that is not specified in CiA402 Drive Profile. Rev.37 FASTECH Co., Ltd.
The value displayed in the Object 2021h: Error code history. The ’Abnormal Safety Input State’ alarm can be clear by recycling the power of the controller. It can not clear by ’Fault Reset’ command of Control word. Rev.37 FASTECH Co., Ltd.
Mode of operation display (6061h). Operation modes supported by current controller are as follows. Mode of operation Description Abbreviation Profile Position Mode Homing Mode Cyclic Synchronous Position Mode Table 4.10: Supported Operation Modes Rev.37 FASTECH Co., Ltd.
Bit 1 Bit 0 Switch Quick stop Voltage en- Fault Operation Switched on Ready disabled abled enabled switch on Table 4.12: Status word under CSP Mode Please refer to drive status control for the rest of bits. Rev.37 FASTECH Co., Ltd.
Page 39
4. CiA402 Drive Profile Value Description Target position value ignored. Target position value executed. Following Error has occurred. Table 4.13: Bit description of Status word under CSP Mode For other bits, please refer to 4.6 Status word. Rev.37 FASTECH Co., Ltd.
Set- Enable Op- Quick Stop Enable Volt- Switch On Immedi- Point eration ately Table 4.14: Control word under Profile Position Mode Please refer to 4.4 Set Control word for status movement for the rest of bits. Rev.37 FASTECH Co., Ltd.
Status word (Bit 12) is going to be SET and position movement command executed. Target position refers to Target position (607Ah) and Position value can be absolute coordinates or relative coordinates by Control word of Relative (Bit 6). Rev.37 FASTECH Co., Ltd.
Page 42
Target position override In case of using Control word of Change Set Immediately (Bit 5) under SET status during position move- ment command, able to cancel currently operating position movement command and immediately move to new target position. Rev.37 FASTECH Co., Ltd.
Page 43
If there is no previous position movement command or already completed, command under Change Set Immediately (Bit 5) under SET status is same as general position movement command. Rev.37 FASTECH Co., Ltd.
Bit 1 Bit 0 Fault Reset Homing Enable Op- Quick Stop Enable Volt- Switch On Operation eration Start Table 4.18: Control word under Homing Mode The functions of bits added in Homing Mode are as follows. Rev.37 FASTECH Co., Ltd.
Set the current position origin and reset current position Table 4.22: Homing Method List Supported origin searching method lists can be also checked from Supported homing methods (60E3h). In the description below, ’Index pulse’ refers to the Z-Phase singal of the encoder. Rev.37 FASTECH Co., Ltd.
Page 46
(6099h, Sub-Index 2) in the negative direction and moves in the opposite direction to detect the Limit Switch again. Then, it moves in the negative direction until Index Pulse is detected, and sets that position as sensor origin position. Rev.37 FASTECH Co., Ltd.
Page 47
When a Origin Switch is detected, it moves out of the Origin Switch at the speed of Speed during search for zero (6099h, Sub-Index 2) in the positive direction and moves in the opposite direction to detect the Origin Switch again, and sets that position as sensor origin position. Rev.37 FASTECH Co., Ltd.
Page 48
Method 37: Set the current position origin and reset current position This origin search method is to set current position as sensor origin position. If set value of Home offset (607Ch) is not 0, initialize current position as Home offset value. Rev.37 FASTECH Co., Ltd.
4. CiA402 Drive Profile 4.8 Digital Input and Output 4.8.1 Definition Ezi-STEPII EtherCAT MINI provides 3 default input (ORIGIN, LIMIT+, LIMIT-) and 3 user inputs and also 1 default output (BRAKE) and 2 user outputs. 4.8.2 Related Objects Object Access...
Safety Function are available by using Object 2040h: Safety Mode. For the detail, please refer to 6.6.20 Object 2040h: Safety Mode. Information Safety Function feature is supported on devices with Software version (100Ah) 02.02.31 or higher. Rev.37 FASTECH Co., Ltd.
Under control Disable motor control Under control Figure 4.17: TQOFF Input (Normal Operation 1) If the Safety Function is activated while the motor is moving, the power of motor is cut off and stopped by inertia. Rev.37 FASTECH Co., Ltd.
Page 54
When the Safety Fnction is deactivated, bit 15 of Status word - Safety Activated is turned off and the motor can be powered on again. Refer to 4.1 Drive Status Control for information how to power on or what Drive State Machine is. Please refer to 4.2 Error Code for alarm occurrence and confirmation. Rev.37 FASTECH Co., Ltd.
Set Module and PDO Mapping by setting function of Master. Information Trial operation explains operation by Profile Position Mode. Select the Module: ‘Axis (Normal) : dynamic select operation mode’. Name of Module can be differentiated by each Master. Rev.37 FASTECH Co., Ltd.
• Check noise or abnormal vibration from motor during operation. • After completion of motor operation, check Status word whether ‘Target Reached’ shown as 1. • Check Status word whether ‘Fault’ shown as 1. If so, check Error code and execute appropriate action. Rev.37 FASTECH Co., Ltd.
Able to set Active Level of Origin signal by Sensors logics. User I/O Active Level of User I/O, User Input 1 ∼ 3 and User Output 1 ∼ 2 can be changing by Digital input levels (2011h) and Digital output levels (2012h). Rev.37 FASTECH Co., Ltd.
Objects that sets EtherCAT communication related settings or diplay status or information. 2000h ∼ 5FFFh Manufacture specific area FASTECH only Objects. 6000h ∼ 9FFFh Standardized Device Profile Area Objects defined in the CiA402 Drive Profile. Table 6.1: Index Table of Objects If various parameter combined at the one object, able to access through Sub-Index.
6.1.9 Default Value Indicates basic value of correspondent object. Can be initialized as a correspondent value when returns back to initial value through Restore default parameters (1011h). Rev.37 FASTECH Co., Ltd.
This object indicates version of product hardware. Indicated value can be different by version of product. 6.2.5 Object 100Ah: Software version Index index Name Type Access Constant Value 100Ah Software version STR(8) 01.00.00 This object indicates version of software. Indicated value can be different by version of product. Rev.37 FASTECH Co., Ltd.
‘Abort SDO Transfer (abort code: 0800002xh)’. Information the objects’ value will be set to default after power cycle. In case of reading Sub-Index 01h, following values will be returned. Rev.37 FASTECH Co., Ltd.
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Overwrite / Operation Disable Er- Disable Disable Info Discard Mode ror Message Warning Message Message Table 6.12: Definition of Flags Rev.37 FASTECH Co., Ltd.
Page 66
INT16, 4: INT32, 5: UINT8, 6: UINT16, 7: UINT32) n bytes Parameter 1 1st argument. 18 + n 2 bytes Flags 2 Type and size of Parameter 2. 20 + n n bytes Parameter 2 2nd argument. Table 6.13: The structure of Diagnosis Message Rev.37 FASTECH Co., Ltd.
10th PDO object 0000 0000h This object points TxPDO 0 information among TxPDO setting. Following objects are already mapping: Status word (6041h), Position actual value (6064h) TxPDO-Map 0 is configurable. Please refer to 3.2 PDO Mapping. Rev.37 FASTECH Co., Ltd.
Type Access SAVE Mapping Range Value 1C12h Number of entries RxPDO assign 1600h 6.3.6 Object 1C13h: TxPDO assign Value Default Index index Name Type Access SAVE Mapping Range Value 1C13h Number of entries TxPDO assign 1A00h Rev.37 FASTECH Co., Ltd.
Minimum cycle time 250000 Calc and copy time 10000 Get cycle time 0000h Delay time 0000 0000h Sync0 cycle time 0000 0000h SM-Event missed 0000h Cycle time too small 0000h 0 ∼ 1 Sync error BOOL Rev.37 FASTECH Co., Ltd.
6.5.4 Object 605Ah: Quick stop option code Value Default Index index Name Type Access SAVE Mapping Range Value 0 ∼ 2, 5, 6 605Ah Quick stop option code This object sets motion of immediate stop once controller status is Quick Stop. Rev.37 FASTECH Co., Ltd.
Halt option code This object, Control word - bit 8: Set motion through Halt once stops command. Value Description After decelerated stops, maintains Operation Enabled status. After quick stops, maintain Operation Enabled status. Table 6.20: Halt Option Code Rev.37 FASTECH Co., Ltd.
This position value indicates the value of Position demand value, not the Encoder value. It can be set to display the position of the external encoder using Object 2004h: External Encoder. Please refer to the corresponiding object. Rev.37 FASTECH Co., Ltd.
Software Position Limit is based on Sensor origin. If Home Offset has set by not 0 but other value, Actual Software Position Limit needs to be used after adjustment by Home Offset. Rev.37 FASTECH Co., Ltd.
Whatever it receives value of velocity, controller does not move faster than Max Profile Velocity. 6.5.20 Object 6081h: Profile velocity Value Default Index index Name Type Access SAVE Mapping Range Value 1 ∼ 2500000 6081h Profile velocity RxPDO 10000 This object sets movement velocity under Profile Position Mode. Rev.37 FASTECH Co., Ltd.
Speed during search for switch (Sub-Index 1) is the velocity is used for correspondent Switch. Please set appropriate velocity to sense correspondent Switch. Speed during search for zero (Sub-Index 2) is the velocity is used for searching sensor origin after searching correspondent Switch. Rev.37 FASTECH Co., Ltd.
Sense falling edge of 1 signal. 14 ∼ 15 6.5.27 Object 60B9h: Touch probe status Value Default Index index Name Type Access SAVE Mapping Range Value 60B9h Touch probe status TxPDO 0000h This object indicates status of Touch Probe 1/2. Rev.37 FASTECH Co., Ltd.
6.5.31 Object 60BDh: Touch probe 2 negative value Value Default Index index Name Type Access SAVE Mapping Range Value 60BDh Touch probe 2 negative value TxPDO This object indicates encoder position value sensed by Touch Probe 2 at falling edge. Rev.37 FASTECH Co., Ltd.
6.5.36 Object 60D7h: Touch probe 2 positive edge counter Value Default Index index Name Type Access SAVE Mapping Range Value 60D7h Touch probe 2 positive edge TxPDO counter This object displays the number of times the rising edge of Touch Probe 2 is detected. Rev.37 FASTECH Co., Ltd.
If the value of position deviation goes far from Following error window (6065h), Following Error will be generated. 6.5.40 Object 60FDh: Digital inputs Value Default Index index Name Type Access SAVE Mapping Range Value 60FDh Digital inputs TxPDO 0000 0000h Rev.37 FASTECH Co., Ltd.
Bit 0: Set Brake controls Brake output signal. Able to manually control Brake as set the value of Bit mask as 1. Value Bit mask Physical outputs Brake Release (ON) Brake Manual Control Brake Engage (OFF) Table 6.31: Set Brake Rev.37 FASTECH Co., Ltd.
It sets 1, IN/OUT connection of LIMIT+ and LIMIT- inputs will be exchanged. Information Please use for exchanging of LIMIT+ and LIMIT- input from IN/OUT connection when it is unable to change current wiring due to incorrect wiring of LIMIT+ and LIMIT- input signal, Rev.37 FASTECH Co., Ltd.
0 ∼ 1 Encoder Direction This Objects set Ezi-STEPII EtherCAT MINI to support an external encoder. Use Encoder This object sets whether Ezi-STEPII EtherCAT MINI reads the position of the external encoder or not. Value Definition Description Ignore external encoder The value of Position actual value is the same as Position demand value.
• Run current is set automatically as load. Therefore use only when torque value during running is insufficient. Information This object can NOT be set while it’s ’Operation Enabled’ state. Please set after ’Operation Disable’. Please refer to 4.1 Drive Status Control. Rev.37 FASTECH Co., Ltd.
The drive adjusts the motor’s drive current from Stop current to Run current according to the size of the load. This setting is used to reduce heat generation when the motor is stationary or when the load is light. Rev.37 FASTECH Co., Ltd.
Definition Default value Apply 500 ns Filter Table 6.40: Encoder Filter Time Information This object can NOT be set while it’s ’Operation Enabled’ state. Please set after ’Operation Disable’. Please refer to 4.1 Drive Status Control. Rev.37 FASTECH Co., Ltd.
This object can delete the record of Error code history or adjust the recording time. Function The Function can delete the record of Error code history. If you enter ’00726C63h’ value in the Function, all the history in the list is initialized. Rev.37 FASTECH Co., Ltd.
The list of Error code stored in Error code history will not be erased even if the controller is powered off. Please refer to the function of Error code history setting to initialize the list of Error code history. Rev.37 FASTECH Co., Ltd.
It displays the total number of revolutions the motor has rotated through the command for a lifetime (Since the product was shipped). The unit is [rev] and the number of revolutions below the decimal point is discarded when the controller is power off. Rev.37 FASTECH Co., Ltd.
Disable Automatic transition 2 This object can set whether ’Transition 2’ of Drive State Machine occurs automatically or not. If the value is set to 1, Transition 2 will not occur automatically, but rather through the ’Shutdown’ command. Rev.37 FASTECH Co., Ltd.
ON when TQOFF Inputs are OFF after Safety Function is activated. It can be removed by sending the Shutdown command in Control word. Bit 4 - TQOFF1: The input assigned as TQOFF1 is OFF. Bit 5 - TQOFF2: The input assigned as TQOFF2 is OFF. Rev.37 FASTECH Co., Ltd.
Page 92
Safety Input is [OFF : Non-conduction], it recognized as OFF and the Safety Function is activated. when the value is 1, if the photocoupler of the assigned inputs as Safety Input is [ON : Conduction], it recognized as OFF and the Safety Function is activated. Rev.37 FASTECH Co., Ltd.
Page 93
1, if Safety Output is ON, the photocoupler of the assigned output as Safety Output is [OFF : Non-conduction]. Value Definition Output status Photocoupler status ON : Conduction Low active OFF : Non-conduction ON : Conduction High active OFF : Non-conduction Table 6.47: Safety Output Logic Rev.37 FASTECH Co., Ltd.
Update the descriptions of Object 2007h: Run current, Object 2009h: Stop current, Object 2008h: Boost current. Update the description of Object 60F4h: Following error actual value. Update the description of Object 200Fh: Encoder filter time. Update the description of Object 6040h: Control word. Rev.37 FASTECH Co., Ltd.
Page 95
• It is prohibited to copyright or replication of the part or whole of user manual without permission. • When user manual is needed due to damage or loss, please contact Head Quarter of Fastech or our distributors. • The user manual can be changed without pre-notification in order to reflect improvement or change of the product specifications and for the improvement of user manual.