ESD ECS-FPGA Скачать руководство пользователя страница 22

Technical Data

6.9 Software Support

Device   drivers   for   Windows   and   Linux   with   documentation   and   EtherCAT  slave   examples   are
included in the scope of delivery. Drivers for other operating systems, especially real-time OS, are
available on request. 

Easy configuration is done by esd's EtherCAT Master or other EtherCAT masters.
A sample EtherCAT Slave Information file (ESI file in XML format) is provided.
A demo version of the EtherCAT Workbench, an EtherCAT network configuration and diagnostic
tool, can be found on the CD provided.

esd EtherCAT slave API library and sample code for rapid application development are included in
delivery. 

The FPGA contains Bus Master DMA Support to offload the CPU from copying the output process
image data into the host memory. This is utilized by the esd EtherCAT Slave Stack. Please refer to
the EtherCAT Slave Stack manual (see “Order Information” page 27) for further information.

The ECS-XMC/FPGA is delivered with the esd Vendor ID in the EtherCAT ESI. The esd Vendor ID
may be used only for your development. 
Please refer to EtherCAT Technology Group at  

www.ethercat.org

  for details about this and other

requirements   for   EtherCAT   Slave   development.   (We   recommended   to   start   with   ETG.2200
"EtherCAT Slave Implementation Guide")

6.9.1 License

The delivery of  ECS-XMC/FPGA includes object versions of drivers and slave stack for Windows
and Linux (device driver as source).

Each ECS-XMC/FPGA manufactured by esd gmbh will be delivered with a valid Beckhoff IP core
licence.

Page 22 of 27

Hardware Manual • Doc. No.: E.1102.21 / Rev. 1.3

ECS-XMC/FPGA

Содержание ECS-FPGA

Страница 1: ...ace Hardware Manual to Product E 1102 02 ECS XMC FPGA Hardware Manual Doc No E 1102 21 Rev 1 3 Page 1 of 27 esd electronics gmbh Vahrenwalder Str 207 30165 Hannover Germany http www esd eu Phone 49 0...

Страница 2: ...ocument in any form whole or in part are subject to esd electronics s written approval 2019 esd electronics gmbh Hannover esd electronics gmbh Vahrenwalder Str 207 30165 Hannover Germany Phone 49 511...

Страница 3: ...Conformity note inserted in Safety Instructions 2015 04 13 5 Hardware Installation revised description of conductive O ring added 7 1 Note supplemented 8 New chapter Declaration of Conformity 1 2 New...

Страница 4: ...ments indicate a hazardous situation which if not avoided will result in death or serious injury WARNING Warning statements indicate a hazardous situation that if not avoided could result in death or...

Страница 5: ...hazardous voltages mains voltage before opening the system Ensure the absence of voltage before starting any electrical work NOTICE Electrostatic discharges may cause damage to electronic components T...

Страница 6: ...ective in the long run have to be disposed in an appropriate way or have to be returned to the manufacturer for proper disposal Please make a contribution to environmental protection Typographical Con...

Страница 7: ...of the LEDS 15 4 2 LED Indication 15 5 Hardware Installation 17 6 Technical Data 19 6 1 General Technical Data 19 6 2 Hardware Components 19 6 3 FPGA 20 6 4 XMC Interface 20 6 5 Ethernet Interface 20...

Страница 8: ...Workbench and full version of the EtherCAT Stack object for Windows and Linux are included in delivery of ECS XMC FPGA 1 2 Steps Following steps have to be performed 1 Install the ECS XMC FPGA into yo...

Страница 9: ...k for the driver files select Browse my computer for driver software Select the folder that matches your operating system e g driver ECS win64 when using 64 bit Windows and click Next Figure 2 Update...

Страница 10: ...kbench In case of changes to the application the EEPROM content and xml ESI file have to be adapted accordingly 1 5 Testing the Sample App with the Workbench At first the xml ESI file has to be import...

Страница 11: ...network For this sample the first two entries belong to the ECS XMC FPGA As described earlier outputs are written and inputs are read here So click one of the two Reread all buttons to have the input...

Страница 12: ...eded from the xml ESI others might rely solely on EEPROM ESI The binary ESI can be created by the xml ESI e g with the Workbench The xml ESI is described in the ETG 2000 document You also have to foll...

Страница 13: ...ware topology and the use of a soft controller the design offers a maximum of flexibility The XMC system can act as an I O node An EtherCAT master can use several EtherCAT protocols like CoE FoE and E...

Страница 14: ...ors 3 PCB View with Connectors Figure 7 PCB top view See also chapter Connector Assignments from page 23 on for the signal assignments of the connectors Page 14 of 27 Hardware Manual Doc No E 1102 21...

Страница 15: ...ing LED blinking cycle 200 ms on 200 ms off flickering LED blinking cycle 50 ms on 50 ms off single flash LED blinking cycle 200 ms on 1000 ms off double flash LED blinking cycle 200 ms on 200 ms off...

Страница 16: ...ages U1 User LED1 yellow user defined via FPGA and driver LED800A ERR Error LED green off no error LED900C blinking EtherCAT state change failed single flash EtherCAT state change because of configura...

Страница 17: ...ER Hazardous Voltage Risk of electric shock due to unintentional contact with uninsulated live parts with high voltages inside of the system into which the ECS XMC FPGA is to be integrated Disconnect...

Страница 18: ...ECS XMC FPGA 10 Connect the system to mains again mains connector or safety fuse 11 Switch on the system and the peripheral devices 12 End of hardware installation 13 For the installation of the softw...

Страница 19: ...oundary Scan Signal Tap First time initialisation Temperature range Operating temperature 0 65 C ambient temperature Humidity max 90 non condensing Altitude max 2000 m Protection class IP20 in mounted...

Страница 20: ...ID Vendor ID constant 0x0703 0x12FE Subsystem Device ID Subsystem Vendor ID 0x0703 0x12FE as endpoint Revision ID 0x0001 Class Code 0x28000 Table 6 Data of the XMC interface 6 5 Ethernet Interface Nu...

Страница 21: ...ection against electrostatic discharge or over voltage The lines include a 33 series resistors near to the FPGA Controller Integrated in FPGA Table 9 Data of the SYNC Latch interface 6 8 Spare I O on...

Страница 22: ...load the CPU from copying the output process image data into the host memory This is utilized by the esd EtherCAT Slave Stack Please refer to the EtherCAT Slave Stack manual see Order Information page...

Страница 23: ...a 4 5 6 RxD Receive Data 7 8 S Shield The pins 4 5 7 and 8 are connected to termination Signal Description TxD RxD data lines of EtherCAT port reserved for future applications do not connect Shield ca...

Страница 24: ...5 n c n c 3 3V n c n c n c 6 GND GND JTAG_TMS GND GND n c 7 n c n c 3 3V n c n c n c 8 GND GND JTAG_TDI GND GND n c 9 n c n c n c n c n c n c 10 GND GND JTAG_TDO GND GND EEPROM_GA0 11 PCIe_Rx_L0p PCI...

Страница 25: ...19 LVTTL_IO_12 DIFFIO_Rx_R23n L18 n c LVTTL_IN Latch_1 DIFFIO_Rx_R21p K17 LVTTL_IO_13 DIFFIO_Rx_R21n L17 n c 8 GND GND n c GND GND n c 9 LVTTL_OUT Sync_0 DIFFIO_Tx_R20p M22 LVTTL_IO_14 DIFFIO_Tx_R20n...

Страница 26: ...Declaration of Conformity 8 Declaration of Conformity Page 26 of 27 Hardware Manual Doc No E 1102 21 Rev 1 3 ECS XMC FPGA...

Страница 27: ...Please download the manuals as PDF documents from our esd website www esd eu for free Manuals Order No ECS XMC FPGA ME Hardware manual in English E 1102 21 EtherCAT Slave Stack ME EtherCAT Slave Stac...

Отзывы: