Page 2
The information in this document has been carefully checked and is believed to be entirely reliable. esd makes no warranty of any kind with regard to the material in this document, and assumes no responsibility for any errors that may appear in this document. In particular descriptions and technical data specified in this document may not be constituted to be guaranteed product features in any legal sense.
Page 3
New picture on page 1 Conformity note inserted under Safety Information 2015-07-17 Figure with new front panel inserted Safety information revised Technical details are subject to change without further notice. ECS-PMC/FPGA Hardware Manual • Doc. No.: E.1104.21 / Rev. 1.1 Page 3 of 26...
Page 4
It is the responsibility of the device's user to take care that necessary safety precautions for the device's network interface are in place.
Quick Start 1. Quick Start This chapter describes first steps with the ECS-PMC/FPGA. It uses an esd EtherCAT Slave Stack sample application and the esd EtherCAT Workbench to show the functionality of the ECS- PMC/FPGA. 1.1 Requirements EtherCAT knowledge. The ETG (EtherCAT Technology Group, http://ethercat.org) has •...
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 Linux archive.
After the Workbench was (re)started a slave scan can be performed. Use the Online button to let the Workbench connect to its included Master and click the Scan button then: Figure 4: Scan result showing “Slave 1 (ECS-PMC/FPGA)”, (picture detail) ECS-PMC/FPGA Hardware Manual •...
Page 10
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. The Slave sample application shows the new value in its console output, for example: “[Application] *** output1 changed to 1234”...
EtherCAT Technology Group http:\\ethercat.org. This includes using your own EtherCAT vendor ID and testing the final product with the EtherCAT CTT (Conformance Test Tool). ECS-PMC/FPGA Hardware Manual • Doc. No.: E.1104.21 / Rev. 1.1 Page 11 of 26...
16MByte Sensor 32KBit Serial No. Figure 6: Block circuit diagram of ECS-PMC/FPGA The ECS-PMC/FPGA is an EtherCAT Slave Controller Board in a IEEE 1386.1 (PMC) form factor. It utilizes a Beckhoff ® IP-core which is implemented in an Altera ®...
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...
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
LED900B port OUT blinking Ethernet Activity (Receiving Ethernet data packages) User LED2 yellow user defined via FPGA and driver LED900A Table 2: Description of LEDs ECS-PMC/FPGA Hardware Manual • Doc. No.: E.1104.21 / Rev. 1.1 Page 15 of 26...
Pay attention that the PMC module is correctly installed on the carrier board. Fix the ECS-PMC/FPGA with the screws on the carrier board. Use the M 2.5 x 6 mm screws which are contained in the product package of the module.
Page 17
7. Install the carrier board in your system. 8. If necessary close the case again. 9. Connect the EtherCAT interfaces via the connectors in the front panel of the ECS-PMC/FPGA. 10. Connect the system to mains again (mains connector or safety fuse).
IN and OUT Connector 2 x RJ45 socket with separate LEDs for status indication (see “LED Indication” page 14) Table 7: Data of the EtherCAT interface ECS-PMC/FPGA Hardware Manual • Doc. No.: E.1104.21 / Rev. 1.1 Page 19 of 26...
The lines include a 33 Ω series resistors near to the FPGA. Controller Integrated in FPGA Table 10: Data of the Spare I/O on PMC Page 20 of 26 Hardware Manual • Doc. No.: E.1104.21 / Rev. 1.1 ECS-PMC/FPGA...
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 26) for further information.
- ... 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 grant the function in networks with up to 100 Mbits/s.
Connector Assignments 7.2 PMC Connectors The ECS-PMC/FPGA module uses the PMC connectors Pn1, Pn2 and Pn4. Pn1 and Pn2 provide the PCI interface and power supply connection. Pn4 has a complete module specific pin out. 7.2.1 PMC Connector Pn1 (P11)
This pin is not connected at the module. Pins with signal names in brackets are reserved for future use. These signals are not ( … ) supported at the moment. Page 24 of 26 Hardware Manual • Doc. No.: E.1104.21 / Rev. 1.1 ECS-PMC/FPGA...
Table 11: Order information PDF Manuals Manuals are available in English and usually in German as well. For availability of English manuals see table below. Please download the manuals as PDF documents from our esd website www.esd.eu for free. Manuals Order No.
Need help?
Do you have a question about the ECS-PMC/FPGA and is the answer not in the manual?
Questions and answers