ESD E.1104.02 Hardware Manual Download Page 1

ECS-PMC/FPGA

PMC EtherCAT

®

 Slave Interface

Hardware Manual

to Product E.1104.02

ECS-PMC/FPGA

Hardware Manual • Doc. No.: E.1104.21 / Rev. 1.1

Page 1 of 26

                                          esd electronic system design gmbh
             Vahrenwalder Str. 207 • 30165 Hannover • Germany
                                                                   http://www.esd.eu   
Phone: +49 (0) 511 3 72 98-0 • Fax: +49 (0) 511 3 72 98-68

Summary of Contents for E.1104.02

Page 1: ...ardware Manual to Product E 1104 02 ECS PMC FPGA Hardware Manual Doc No E 1104 21 Rev 1 1 Page 1 of 26 esd electronic system design gmbh Vahrenwalder Str 207 30165 Hannover Germany http www esd eu Phone 49 0 511 3 72 98 0 Fax 49 0 511 3 72 98 68 ...

Page 2: ...rights to this documentation are reserved by esd Distribution to third parties and reproduction of this document in any form whole or in part are subject to esd s written approval 2015 esd electronic system design gmbh Hannover esd electronic system design gmbh Vahrenwalder Str 207 30165 Hannover Germany Phone 49 511 372 98 0 Fax 49 511 372 98 68 E Mail info esd eu Internet www esd eu Trademark No...

Page 3: ...he hardware as well as changes in the description of the facts only Rev Chapter Changes versus previous version Date 1 0 First English Version 2015 04 13 1 1 New picture on page 1 2015 07 17 Conformity note inserted under Safety Information 4 1 Figure with new front panel inserted 5 Safety information revised Technical details are subject to change without further notice ECS PMC FPGA Hardware Manu...

Page 4: ...Qualified Personal This documentation is directed exclusively towards personal qualified in control and automation engineering The installation and commissioning of the product may only be carried out by qualified personal which is authorized to put devices systems and electric circuits into operation according to the applicable national standards of safety engineering Conformity The ECS PMC FPGA ...

Page 5: ...ardware Installation 16 6 Technical Data 18 6 1 General Technical Data 18 6 2 Hardware Components 18 6 3 FPGA 19 6 4 PCI Bus Interface 19 6 5 Ethernet Interface 19 6 6 Temperature Sensor 20 6 7 SYNC LATCH Interface 20 6 8 Spare I O on PMC 20 6 9 Software Support 21 6 9 1 License 21 7 Connector Assignments 22 7 1 EtherCAT 22 7 2 PMC Connectors 23 7 2 1 PMC Connector Pn1 P11 23 7 2 2 PMC Connector P...

Page 6: ...de effects Note Notes to point out something important or useful Abbreviations API Application Programming Interface CPU Central Processing Unit ESC EtherCAT Slave Controller ESI EtherCAT Slave Information HW Hardware I O Input Output n a not applicable n c not connected OS Operating System SDK Software Development Kit Page 6 of 26 Hardware Manual Doc No E 1104 21 Rev 1 1 ECS PMC FPGA ...

Page 7: ...bench and full version of the EtherCAT Stack object for Windows and Linux are included in delivery of ECS PMC FPGA 1 2 Steps Following steps have to be performed 1 Install the ECS PMC FPGA into your system as described in chapter Hardware Installation on page 16 2 Install the esd EtherCAT Slave Stack according to its manual Usually this is just running its setup exe etc 3 Install the ECS PMC FPGA ...

Page 8: ...ok 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 Driver Software 1 3 2 Linux The Linux driver for the esd EtherCAT slave device ECS PMC FPGA is usually delivered as source code Please refer to driver ECS linux README from the extracted Slave Stack ...

Page 9: ...rkbench 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 imported into the Workbench It s installed in the Slave Stack s driver ECS ESI folder When the Workbench is running this can be done by the menu entry Copy ESI file s to slave library under menu item Tools...

Page 10: ...twork For this sample the first two entries belong to the ECS PMC 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 Slave 1 ECS PMC FPGA RxPDO1 Input1 read Figure 5 Process data view with Slave 1 ECS PMC FPGA picture detail Double click the output Slave 1 ECS PMC FPGA RxPDO1 Output1 to write a new value to the slave ...

Page 11: ...eeded 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 follow the ETG requirements defined in the EtherCAT Conformance Guide which can be downloaded for free from the website of the EtherCAT Technology Group http ethercat org This includes using your own Eth...

Page 12: ...ecause of this simple hardware topology and the use of a soft controller the design offers a maximum of flexibility The PMC system can act as an I O node An EtherCAT master can use several EtherCAT protocols like CoE FoE and EoE to communicate with this EtherCAT slave device Via connector PMC P14 equipped on the ECS PMC FPGA 16 3 3 V LVTTL I Os are available including the signals from the EtherCAT...

Page 13: ...tors 3 PCB View with Connectors Figure 7 PCB top view See also chapter Connector Assignments from page 22 on for the signal assignments of the connectors ECS PMC FPGA Hardware Manual Doc No E 1104 21 Rev 1 1 Page 13 of 26 ...

Page 14: ...king 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 200 ms on 1000 ms off Table 1 LED states according to ETG 1300 documentation Page 14 of 26 Hardware Manual Doc No E 1104 21 Rev 1 1 ECS PMC FPGA ...

Page 15: ...kages 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 configuration error double flash SM watchdog triggered L A Link Activity port OUT yellow off no Ethernet link LED900B blinking Ethernet link is established Ethernet Activity Receiving Ethernet data packages U...

Page 16: ...d above 3 Disconnect the system from the mains If the system does not have a flexible mains cable but is directly connected to mains disconnect the power supply via the safety fuse and make sure that the fuse cannot switch on again unintentionally e g with caution label Danger Hazardous Voltage Risk of electric shock due to unintentional contact with uninsulated live parts with high voltages insid...

Page 17: ... ECS PMC 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 software drivers read the chapter Quick Start from page 7 and go on with the procedure described in the section Steps ECS PMC FPGA Hardware Manual Doc No E 1104 21 Rev 1 1 Page 17 of 26 ...

Page 18: ...socket JTAG Debugging Boundary 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 position Dimensions 149 mm x 74 mm x 10 mm without front panel single PMC size length x width x height All dimensions comply with the VITA 42 0 specification Weight ca 90 g Tab...

Page 19: ...gnal A B C automatically configured Connector via PMC Pn1 Pn2 and Pn4 according to IEEE Standard 1386 1 2001 Device 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 PCI bus 6 5 Ethernet Interface Number 1 Standard 100BASE TX 100Mbit s according to IEEE 802 3 Controller EtherCAT Slave Cont...

Page 20: ...tion 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 PMC Number 12 Connector PMC Pn4 see chapter PMC Connector Pn4 P14 page 25 Electrical isolation none Voltage level and termination 3 3V LVTTL no protection against electrostatic discharge or over volta...

Page 21: ...fload 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 26 for further information The ECS PMC 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 ...

Page 22: ...TxD Transmit Data 2 TxD Transmit Data 3 RxD Receive Data 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 case shield connected with the front panel of the ECS PMC FPGA Note Permissible cable types Cables of category 5e or higher have to be used to gran...

Page 23: ...26 C BE3 AD 22 27 28 AD 21 AD 19 29 30 5V VIO 31 32 AD 17 FRAME 33 34 GND GND 35 36 IRDY DEVSEL 37 38 5V GND XCAP 39 40 LOCK n c SDONE 41 42 n c SBO PAR 43 44 GND VIO 45 46 AD 15 AD 12 47 48 AD 11 AD 09 49 50 5V GND 51 52 C BE0 AD 06 53 54 AD 05 AD 04 55 56 GND VIO 57 58 AD 03 AD 02 59 60 AD 01 AD 00 61 62 5V GND 63 64 n c REQ64 For signal description please refer to the PCI Local Bus Specificatio...

Page 24: ...5 36 3 3V GND 37 38 STOP PERR 39 40 GND 3 3V 41 42 SERR C BE1 43 44 GND AD 14 45 46 AD 13 M66EN 47 48 AD 10 AD 08 49 50 3 3V AD 07 51 52 n c REQB 3 3V 53 54 n c GNTB n c reserved 55 56 GND n c reserved 57 58 n c EREADY GND 59 60 n c RESETOUT n c ACK64 61 62 3 3V GND 63 64 n c MONARCH For signal description please refer to the PCI Local Bus Specification 2 2 Name Description of Signals at Pn2 n c T...

Page 25: ...9 PMC_IO10 31 32 PMC_IO11 Latch_0 33 34 Latch_1 Sync_0 35 36 Sync_1 n c 37 38 n c n c 39 40 n c n c 41 42 n c n c 43 44 n c n c 45 46 n c n c 47 48 n c n c 49 50 n c n c 51 52 n c n c 53 54 n c n c 55 56 n c n c 57 58 n c n c 59 60 n c n c 61 62 n c n c 63 64 n c Name Description of Signals at Pn4 n c This pin is not connected at the module PMC_IOx PMC IO signals x 0 15 Latch_x Sync_x Sync and Lat...

Page 26: ...w Please download the manuals as PDF documents from our esd website www esd eu for free Manuals Order No ECS PMC FPGA ME Hardware manual in English E 1104 21 EtherCAT Slave Stack ME EtherCAT Slave Stack manual in English P 4520 21 EtherCAT Workbench ME EtherCAT Workbench software manual in English P 4510 21 Table 12 Available manuals Printed Manuals If you need a printout of the manual additionall...

Reviews: