Documentation for installing the following drives, rs485, profi bus, rs232, easy steps, canopen, devicenet (27 pages)
Summary of Contents for LinMot C1250-EC-XC-0S
Page 1
EtherCAT LinMot Profile Interface Manual Documentation of the EtherCAT Interface of the following Drives: · C1150-EC-XC-0S/1S · C1250-EC-XC-0S/1S · C1450-EC-VS-0S/1S · E1450-EC-QN-0S/1S · E1250-EC-UC Oktober 2018 Doc.: 0185-1079-E_6V3_MA_EtherCAT...
Page 2
NTI AG. LinMot® is a registered trademark of NTI AG. Note The information in this documentation reflects the stage of development at the time of press and is therefore without obligation.
System overview EtherCAT is the open real-time Ethernet network originally developed by Beckhoff. The LinMot act as Slave in this network and is implemented with the standard ASIC ET1100 from Beckhoff. For further information on the EtherCAT fieldbus please visit: http://www.ethercat.org/...
Setup in the PLC In the following steps the integration of a LinMot EtherCAT Servo Drive in the PLC is described. In the example a Beckhoff master PLC is used. The easiest way is the online configuration when the device is connected to the EtherCAT network.
Scan the EtherCAT slave devices Connect the EtherCAT LinMot CiA402 Servo Drive to the EtherCAT-Master and power on the signal supply. Then scan for the connected devices in the System Manager: Scan for EtherCAT slave devices. NTI AG / LinMot...
Page 10
After this scan all recognized devices are imported to the project: In this example the scan found the LinMot drive C1150-EC-XC-0S which is added to the project. 10 / 60 NTI AG / LinMot...
[1]. For a detailed description of the PDO data refer to [1] or have a look at the TwinCAT demo program, which is included with the LinMot-Talk software. Input PDO Modules Overview of the predefined Input Process data objects...
Input Demvel 0x1B10 Index Size Byte Name Data Type [Byte] Offset 0x1B10 Variables 0x1B8B:00 DemandVelocity Int32 3.1.10 Input ActVel 0x1B11 Index Size Byte Name Data Type [Byte] Offset 0x1B11 Variables 0x1B8E:00 ActualVelocity Int32 NTI AG / LinMot 13 / 60...
This PDO is only available on the drives, which support the CAM functionality. 3.1.17 Input Command Table Var 1 0x1B20 Index Size Byte Name Data Type [Byte] Offset 0x1B20 Variables 0x1E72:00 Command Table Var 1 Int32 14 / 60 NTI AG / LinMot...
Overview of the predefined Output Process data objects 3.2.1 Cyclic Position Mode 0x1602 Index Size Byte Name Data Type [Byte] Offset 0x1602 Variables RECORD 0x6040:00 Controlword Word16 0x607A:00 Target position Int32 0x6060:00 Mode of Operation Byte 0x0000:00 Byte Padding Byte NTI AG / LinMot 15 / 60...
PDO exists. It is possible to map 1 to 8 entries defined by its UPID in this PDO. Allowed are only 16 or 32 bit entries. The defined Size of the data has to mach with the size defined with the UPID. 16 / 60 NTI AG / LinMot...
Config Value Word32 With this module the LinMot drive can be completely configured. So it gives access over parameters curves command table entries and the error log. The detail functionality is described in the document [2] "Configuration over fieldbus SG5". As response module "Configuration Module Input"...
Bit 0 of the 16 bit data field is mapped to CAM Start Enable Flag (UPID 1528). Write 0 to all other bits. Typical Startup Telegrams This figure shows the startup telegram list of LinMot EtherCAT servo drive 18 / 60 NTI AG / LinMot...
For configuration purpose (Parameter, Curves, Command Table and Program Handling) the Beckhoff ADS-Protocol is used. Within EtherCAT this protocol is integrated as AoE (ADS over EtherCAT). For this reason the AoeNetId has to be used for ADS over EtherCAT. AoeNetId with Beckhoff NTI AG / LinMot 19 / 60...
ADS Services Overview For the LinMot drives in the ADS index group, the service is coded. In the index offset normally the UPID for parameters or curve ID for curves is coded. Index Index Description Service Group Offset Read 0040h...
ADS Parameter Services The LinMot drive supports a unique parameter access for all parameter data types (bit, byte, uint16, ..). The parameter data is always be mapped into a 4 bytes data field. The parameter itself is specified by its UPID (unique parameter ID).
Direction Name Type Description Input NETID T_AmsNetId AoE NetID Input PORT T_AmsPort ADS Port Input IDXGRP UDINT 0057h (LinMot Service ID) Input IDXOFFS UDINT Curve ID to write Input UDINT Always 4 bytes Input SRCADDR DWORD ADR(write_buffer (4bytes)) Input WRITE...
Direction Name Type Description Input NETID T_AmsNetId AoE NetID Input PORT T_AmsPort ADS Port Input IDXGRP UDINT 0061h (LinMot Service ID) Input IDXOFFS UDINT Command Table ID to delete Input UDINT Always 0 bytes Input SRCADDR DWORD ADR(write_buffer (0bytes)) Input...
Direction Name Type Description Input NETID T_AmsNetId AoE NetID Input PORT T_AmsPort ADS Port Input IDXGRP UDINT 006Fh (LinMot Service ID) Input IDXOFFS UDINT Curve ID to write Input UDINT Always 0 bytes Input SRCADDR DWORD ADR(write_buffer (0bytes)) Input WRITE...
Asynchronous Configuration Protocol CoE For configuration purpose (Parameter Handling) the standard Sercos over EtherCAT SoE-Protocol is used. Communication Profile Area(1000h-1FFFh) LinMot EtherCAT Object Dictionary 38 / 60 NTI AG / LinMot...
Read error text stringlet 4 of error code Read 2000h+ID Read error text stringlet 5 of error code Read 2000h+ID Read error text stringlet 6 of error code Read 2000h+ID Read error text stringlet 7 of error code NTI AG / LinMot 39 / 60...
Direction Name Type Description Input sNetId T_AmsNetId AmsNetId of master Input nSlaveAddr UINT Address of slave Input nSubIndex Byte 50h (LinMot Sdo Service ID) Input nIndex WORD 2000h + ID Input pSrcBuf DWORD ADR(write_buffer) Input cbBufLen UDINT 4 bytes: - UINT: Info Data Size...
Type Description Input sNetId T_AmsNetId AmsNetId of master Input nSlaveAddr UINT Address of slave Input nSubIndex Byte 62h (LinMot Sdo Service ID) Input nIndex WORD 2000h + ID Input pDstBuf DWORD ADR(read_buffer (6bytes)) - UINT: Status - DWORD: data Input...
Direction Name Type Description Input sNetId T_AmsNetId AmsNetId of master Input nSlaveAddr UINT Address of slave Input nSubIndex Byte 83h (LinMot Sdo Service ID) Input nIndex WORD 2000h + ID Input pSrcBuf DWORD ADR(write_buffer) Input cbBufLen UDINT 4 bytes: - UDINT: Entry Data Size...
UINT Address of slave Input nSubIndex Byte 87h + ID (LinMot Sdo Service ID) ID = 0: entries 0..31 ID = 1: entries 32..63 ID = 2: entries 64..95 ID = 3: entries 96..127 ID = 4: entries 128..159 ID = 5: entries 160..191...
& manuals. 6.1.1 EtherCAT/Dis-/Enable With the Dis-/Enable parameter the LinMot Servo Drive can be run without the Ethernet EtherCAT Interface going online. So in a first step the system can be configured and run without any bus connection.
Quick Stop is performed, when the IO timeout occurs. Error with Go To Pos Drive goes to Error State before the Voltage is disabled a Go To Position is performed, when the IO timeout occurs. 58 / 60 NTI AG / LinMot...
X17 – X18 ETHERCAT Connector Wire color code Assignment 100BASE-TX WHT/ORG WHT/GRN WHT/BLU WHT/BRN case RJ-45 Use standard patch cables (twisted pair, S/UTP, AWG26) for wiring. This type of cable is usually referred to as a “Cat5e-Cable”. NTI AG / LinMot 59 / 60...
Page 60
LinMot USA Inc. N1922 State Road 120, Unit 1 Lake Geneva, WI 53147 Phone: 262-743-2555 E-Mail: usasales@linmot.com Web: http://www.linmot-usa.com/ Please visit http://www.linmot.com/contact to find the distribution close to you. Smart solutions are... 60 / 60 NTI AG / LinMot...
Need help?
Do you have a question about the C1250-EC-XC-0S and is the answer not in the manual?
Questions and answers