Beckhoff EtherCat klemmen EK1100

Ich habe im Labor einen Buskoppler EK1100 und Klemmen ELxxxx. Ich kann das Gerät mit LabView-Programm schreiben und lesen, nur mit Hilfe TwinCat I/O-Treiber. Funktioniert es vielleicht ohne TwinCat I/O-Treiber? Oder kann jemand mir andere Produkte von Beckhoff empfehlen, die mit LabView einfach kommunizieren kann. Danke für die Antwort!
Message Edited by Axun on 05-18-2010 06:47 AM

Hallo Mike,
eigendlich nicht. Ich habe nur im Labor die EK1100 und habe mich die ganze Zeit damit beschäftigt. Wenn Wago das gleiche Produkt wie Beckhoff hat, akzeptiere ich auch. Ich möchte nur einen Buskoppler mit ein paar Ein- und Ausgängen haben, die man über LabView ohne weitere Software steuern kann. Ich muss schnellstmöglich die Hardware bestellen, damit ich mit meiner Bachelorarbeit weiter machen kann. Dafür brauche ich vom jemanden eine Zusage, dass das bestellte Gerät später funktioniert. Ich kenne leider keinen, der bisschen Erfahrung mit dem Gerät hat. Es ist echt schwierig für mich. Aber ich danke dir.

Similar Messages

  • Beckhoff EtherCAT programming using Labview.

    I am trying to communicate with an EtherCAT device (Beckhoff EP4174) using LabVIEW. Is there any LabVIEW sample code for EtherCAT?

    rosh wrote:
    I am trying to communicate with an EtherCAT device (Beckhoff EP4174) using LabVIEW. Is there any LabVIEW sample code for EtherCAT?
    Some searching:
    http://forums.ni.com/t5/LabVIEW/beckhoff-ethercat-Are-there-NI-drivers-for-this/td-p/1191239
    Beckhoff have some examples:
    http://infosys.beckhoff.com/english.php?content=../content/1033/tcsample_labview/html/tcadsdll_api_l...
    Br,
    /Roger

  • Beckhoff EK1100 - Newbie

    Hello,
    this is my first try to use a Beckhoff EtherCat Coppler EK1100 with an PC and LabView! So sorry for my stupid Questions
    I have a Beckhoff EK1100 EtherCat Coppler with 2 EL3008 Moduls. I want to read the Values from the Channels with an Cycle Time of 1second in LabView. I use LabView 2010SP1 and Win7. I have installed the EtherCat Driver from NI. I like to use the Connection with the NET. Its looks easiere than the Dll Version
    In the TwinCat Software I create a new config for the Coppler. There i can read the Values of the Channels. I also create a new Task where i have , for testing purpose, add 2 Variables.
    Now i try to read the Values in LabView. And there is my problem. The Code samples for the Beckhoff Webside doesn't work (sample). I change the Port, i also change the Address of the Groups and Offset to the Values shown in the TwinCat Software. But i always get a "TwinCAT.Ads.AdsErrorException".
    Now i try to create a new LabView Project with a new Hardware like in this tutorial ( Beckhoff EK1100 with LabView ).
    I can create this configuration, but it is alway offline. I enter a valid IP-Address, but i cant conect to the EK1100 but i cant scan the Device or go online with this.
    How can i read this variables in LabView? I could be so complicated, but i have no idea how i have to start. Maybe somebody can give me a hint or a link to a tutorial or maybe a working code sample.
    Thx for your help
    Solved!
    Go to Solution.

    Hello Jesse_D,
    no, i have no real-time target. I only use the EK1100 as an EtherCat Slave. The PC should be my master device. I tought that i could use it like an USB Modul It is possible?
    I have 2x EL3008 Analog Input Modules and i only want to measure some voltages. In the next step i want to use a EL4038 for voltage output. But one step at a time
    And thanks for this link. I will have a look at it.
    greedings,
    Arno
    Edit:
    I know the side in the link. The examples doesnt work on my pc

  • EtherCAT EL7201

    Hi
    My system consists of a NI cRIO – 9082 which is acting as the EtherCAT Master. The cRIO is then connected to a BeckHoff  EtherCAT coupler EK1100. Off this EK1100 I have multiple EtherCAT slaves which I can communicate to without problems (EL1008. EL2008, EL3008 and EL4008). However the EL7201 module fails to enter the ‘safe operational’ state.  I believe the issue is related to distributed clocks on the EtherCAT slave. I have enabled the distributed clock (DE) on the module however I am unable to enable the enable the  distributed clock on the Ethercat coupler (the option is greyed out).
    I would be regretful is anyone can spot what I am doing wrong? or could give some advice on how to interface with a EL7201 module via LabVIEW?
    Thanks
    Dave B

    Hi Dave,
    Interfacing with Third party hardware often involves some extra configuration time. I found a forum which might help you out -http://forums.ni.com/t5/LabVIEW/cRIO-9067-and-Bernecker-Rainer-EtherCAT-slave/m-p/3038835#M866641  . For instance do you have your cRIO scan mode set to configuration mode ? 
    Here is a white paper on Adding Third-Party EtherCAT® Slaves in LabVIEW - http://digital.ni.com/public.nsf/allkb/FDA1318A8909D02C862574510060DB62?OpenDocument
    I will continue to look into your problem but wanted to send your some resources for you to look at in the mean time. 
    Kind Regards,
    Lucas
    Applications Engineer
    National Instruments

  • Beckhoff EK1100 RT-Startup problems

    Hey,
    I´ve a problem with Beckhoff coupler EK1100.
    When I create a project with RT-Target and EtherCAT Master and Slave the first time everything runs normally (I can read and write all I/O´s at the Beckhoff).
    After a couple of restarts the RT can´t establish a connection with the EtherCAT Slave. If I disconnect the plug from the coupler and connects it, nothing happens. But if I disconnect RT and Beckhoff, restart the RT, and connect them after the RT is booted, the EtherCAT will work fine. A few restarts of the RT later, the connection can´t be established again...
    Has anyone an idea what the reason could be? I tried deployes and stuff, but the missing connection after restart of RT is still there.
    Is it possible that the Scan Engine has a timing problem at startup with Beckhoff EtherCAT coupler?
    Thanks in advance
    Fabian

    Dear FJohn,
    So you aren't using any NI Hardware.
    Do you have a cRIO to reproducing this issue with NI Hardware?
    Also I would ask you to update your NI EtherCAT Driver to version 2.7 and test if this could solve the issue.
    The NI Industrial Communication for EtherCAT 2.7 is the most recent version of the software and the links for the file may not have been uploaded on the ni.com/ site.
    And to refer to your question about the scan engine you could try to use the Scan Engine Pallet to reset the scan engine by setting it to Config mode and then again to active.
    Kind Regards,
    Oleg, M.Eng | Applications Engineering | National Instruments | NIG |

  • Interfacing Beckhoff EK1100 with LabVIEW without using any other hardware

    Hello All,
    I'm new to Beckhoff & I have EK1100 with EL2809 & EL3054. I want to interface with EK1100 with LabVIEW with PXI or cRio or any other hardware.
    Is there anyone who can explain how?
    I'm using the following sofwares & drivers.
    LabVIEW2012
    EtherCAT Acquisition Driver
    EtherCAT Acquisition Library for LabVIEW
    TwinCAT ADS Library v3.0.3
    Please suggest at the earliest.
    Regards'
    Love Diwan |+91-9810013576

    cross post
    Jesse Dennis
    Design Engineer
    Erdos Miller

  • Beckhoff TwinCAT EtherCAT Master with NI 9144

    I am actuall trying to use the NI9144 Device with the Beckhoff-EtherCAT Master (TwinCAT).
    According to the knowledgebase I should be able to read the Interface file (ESI) with the FoE protokoll out of the NI9144 with TwinCAT.
    http://digital.ni.com/public.nsf/allkb/67E50B232055663C86257667007B01A9
    Can anyone please give me some hints what I need to do?
    TwinCAT supports FoE. The device is recognized on EtherCAT and there is a dialog to upload via FoE a file. I am aware that the Beckhoff Master can do this only if the IO device is in the boot mode.
    When I now trigger the upload there is an option to enter a paramter (maybe the name of the configuration file inside the NI9144) but when I leave it empty there is no file being uploaded.
    Thanks
     Michael

    I think you must create an xml file and manually copy some files to TwinCAR as stated in http://digital.ni.com/public.nsf/allkb/75D691A52CF5E56E86257826005446D6?OpenDocument?OpenDocument

  • Use the VBAI to communicat​e with Beckhoff PLC in our line(via EtherCAT)

    Hi I am very interesting with Vision Builder for Automated Inspection software, and I’d like to use the VBAI to communicate with Beckhoff PLC in our line(via EtherCAT) to develop vision system.
    I see hints that I should be able to do this with Etherner/IP protocol between PLC and Vision Builder. But I cannot find any documentation on how to set up on vision builder.
    Now I have a PC which already installed Beckhoff TwinCAT system and Vision Builder for Automated Inspection software that I would like to make a sample so that I can see how to communicate between Vision Builder and TwinCAT to send the pass/failed signal. Is it possible? Or do I need any other devices?
    Are there any tutorials or instructions on how to do this?
    Wait for your reply! Thank u!

    Hi,
    Unfortunately, none of our Vision target support Ethercat yet. But we'll make note of the request.
    Vision Builder AI supports the Modbus and Ethernet/IP protocols that you could use to communicate with your PLC.
    Regarding Ethernet/IP, Vision Builder AI supports both Explicit messaging (Ethernet/IP step) and I/O data communication (Ethernet/IP Adapter step).
    For explicit messaging, Vision Builder supports the logix addressing to read and write tags.
    The Vision Builder AI configuration help details how to set up I/O data communication (implicit messaging) with Allen-Bradley PLCs, and this application note details how to set up implicit I/O communication with an Omron PLC.
    http://zone.ni.com/devzone/cda/tut/p/id/13579
    Sorry, we haven't had any requests for Beckhoffs PLCs yet. If you get it to work, please post instructions here so that other users could benefit from it.
    NI offers Ethercat support with our 8-Slot EtherCAT Slave Chassis for C Series I/O Modules.
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/205​806
    -Christophe

  • EtherCAT Error -2147138468 switching third party device to Safe Operational State

    I have been successful in importing and detecting/adding a Lenord + Bauer Ethercat Encoder (GEL235).
    Attached you will find the Device Profile.
    But when I try to switch the Scan Engine to "Active", I eventually receive this error message: "An error occured while attempting to switch the I/O scan mode. LabVIEW: (Hex 0x80DF0019) The deployment connection timed out."
    Trying to set the device EtherCAT Online State to "Safe Operational" on the slave device eventually returns "Error -2147138468 occurred at an unidentified location Possible reason(s): CoE operation fails because the CoE service is timeout. Ensure that each device in the EtherCAT network is powered on and properly connected."
    I can confirm that the device is properly powered and connected. The EtherCAT ethernet port on the cRIO has a solid, green link indicator and all status indicators on the encoder are in their normal operational state except for the "Run" led which is flashing evenly, meaning the current state is "PRE-OPERATIONAL".
    I can read the encoder position without any issues using "TwinCAT System Manager" from Beckhoff.
    Any idea/tips on how I should proceed from this point to troubleshooting/fix the issue?
    Regards,
    Danny Lepage
    CEL Aerospace Test Equipment LTD
    Attachments:
    ni_support.zip ‏90 KB

    You might want to share this information with the developers at Happauge

  • Setting the PDOs in an EtherCAT Slave

    In Labview RT using EtherCAT, how do you change the PDO settings of a slave device (i.e. Beckhoff EL5101). To do this within TwinCAT is pretty straightforward, but is ther a pathway to do this in Labview?

    Ryan,
    You are actually incorrect on how to change the PDOs of an EtherCAT bus terminal. You do not do this by changing or modifying the XML file. If fact, the file should never be changed.
    In TwinCAT, you can change the PDO selection with a few mouse clicks and this does not change the XML file whatsoever. All it does is establish the PDO mappings for the EtherCAT master, which is a master within Labview. If you will provide me with your email address, I'll be glad to forward you a document on how TwinCAT changes the PDOs without modifying the XML file. In order to reach the full features of a bus terminal, you must be able to change the PDOs. Otherwise, the end customer will not be able to use all of the features of EtherCAT.
    Thanks,
    Jack Plyler, PE

  • Third party ethercat motion controllers

    We are looking for recommendations for 3rd party EtherCAT motion controllers to integrate with a cRIO system.  I am aware of this article.  We will be driving 5 rotary brushless motors (moving them a couple of "steps" movements at 400 Hz).  They have high resolution encoders (something like 1.2m positions per revolution).
    We have spoken to Beckhoff but they don't support the high resolution of our encoders.
    Any recommendations would be greatly appreciated.
    Steve

    Hi Steve-
    I'll ask for forgiveness in advance for getting on my soapbox, and somewhat hijacking your thread.  I ask the questions I ask because they are important.  I come across many customers that ask for a motion controller, drive, motor, etc, and they say that want to move something from X to Y.  They then don't understand why I ask all the questions that follow.  There are a lot of details of how the system operates that need to be determined before components can be selected.  That comes from experience.  Experience of upset customers that have a system that doesn't do what they wanted it to do, because they never gave the details of what they wanted it to do.
    I ask about the encoder, because certain drives can only deal with certain types of encoders.  Finding an EtherCAT drive is one step, but it doesn't do you any good if it can't read your encoder.  You may also want to not use the term "motion controller" when referring to the slave drive.  The cRIO will be the motion controller, and the slave is just a positioning drive.  I also ask about loads, speeds, etc., because there are always physical limitations to what a servo system can do.  The rotary table you selected has a fair amount of inertia, and getting it to respond to 400Hz commands will be difficult.  Again, this is just from experience.
    I am also sure there are many smart people at Goddard, but that doesn't mean they know about such a specialized application.  I have worked with 4 different groups at NASA Lewis, and they call me when there is a motion control issue.  They know their applications inside and out, and what they want it to do, but then they need someone else to actually implement it.
    And finally, to answer you question.  I do apologize for not doing that previously.  I have worked with cRIO;s, and with many servo systems, but I have never used cRIO and EtherCAT.  Yaskawa Sigma-5 is an excellent drive(standard servo motor it uses has over one million counts per rev), and is available with EtherCAT.  I know that some time ago, they were developing it to work with 3rd party motors.  I am not sure where that is.  Other drives that I have worked with that have EtherCAT are the ABB ACSM1, and the Gefran ADV200.
    Regards,
    Brian

  • Could I use two regular computer to achieve realtime communicat​ion using the Ethercat and Labview Real Time Module?

    Could I use two regular computers (one acts master , another one acts as slave using the Ethercat Internet Card) to achieve realtime communication using the Ethercat and Labview Real Time Module? if it could, what hardware should I purchase from the NI ?
    Thank you!

    Hi Xiaolin,
    NI doesn't offer Windows based Ethercat master or slave software. Only LabVIEW RT can run the Ethercat driver. 
    However, you could use a LabVIEW RT target as an Ethercat master and use the Ethercat Internet Card with a slave PC (note: I think this will work from the Beckhoff description of the card you are describing. The card should integrate like any other non-NI slave. However I haven't tested the setup and don't advise saying it will work until you have tried). 
    You can use any NI RT target with two ethernet ports as the Ethercat master. This could be a cRIO, PXI or RT Desktop. 
    Jesse Dennis
    Design Engineer
    Erdos Miller

  • Ethercat : twincat to NI

    Hi,
    I'm currently using the TwinCat Ethercat drivers in Labview to control a couple of motors and read back speed, torque, etc.
    All is working OK, but I now need to move the code from a desktop PC to LabView Real-Time ( Ni-3110 Industrial controller )
    I thought I would try to use the Labview  "Industrial communications for ethercat (v2.4) "
    Has anybody managed to export an Ethercat device definition from TwinCat and import it into LabView ?
    ( I have the basic, default device XML files, and can imprt them into a LabView project, but your system has been heavily re-configured )
    or, has anybody got instructions on how to write my own Ethercat slave device definition xml file ?
    Thanks,
    Tim.

    Thanks for the eply Ian,
    IanS wrote:
    Are you trying to just import the twincat files or are you wanting to edit them?
    We just want to import them. New system should be a duplicate of the existing system, but using the Ni-3110.
    IanS wrote:
    If you create a project with an etherCAT Master, you can import a device profile. 
    I have exported the definitions from TwinCat, ( Actions > Export XML Description... )
    ...and tried to import them into my LabView project (as you have shown) but they give an error : "Module reference is not defined by any slave profiles"
    IanS wrote:
    You can edit the xml files with TwinCAT configuration editor prior to importing.
    http://infosys.beckhoff.com/espanol.php?content=..​/content/1034/tcdbserver/html/tcdbserver_xml_confi​...
    That may be helpful - thanks.
    Our motor suppliers have given us an XML definition file that gives speed values. We have imported that into a LabView project and can see the motors and speed channel in the Real-Time, EtherCAT Master device section. But our motor controllers have been re-configured / re-programmed and now give us all sorts of other variables; torque, current , temp, etc, etc. I was hoping to be able to take the  default XML files and the information from TwinCat and create a new XML file. I was hoping it would be a simple cut-n-paste, but after a bit of experimentation I've not got very far. I've tried to add a channel by using the basic file as a template, but it didn't work. The new channel appears in the LabView project but no data shown when I run it.
    ( I'm not on the same physical site as the rig or motors, so experimentation is a long winded process of writing stuff at my desc, traveling for an hour, trying it, gathering results and traveling an hour back again. I'm just trying to get a better understanding of how the XML files are structured  )
    Thanks,
    Tim.

  • Problem to integrate servodrive with EtherCAt Network

      Good morning i'am try integrate a Beckhoff servodrive Ax5000 with a EtherCAT network with Labview. I have the XML description file and the XML dictionary file of every commands to the drive. I can import the description file, but I can't edit any parameter and initial command to the drive. I think this happens because I can't import the XML dictionary file to the Labview. Does anyone have a solution for this problem?
    In attach exist the XML files (description file and the dictionary file)
    Attachments:
    Servodrive_AX5000.zip ‏3544 KB

    Dear El Mehdi A.
    The problem isn't so simple. I have a servo drive to control the motor, this drive belongs to the AX5000 series Beckhoff made. The communication between the servo drive and PXI controller is made with EtherCAT communication protocol. Servo drive AX5000 is parametrize with SERCOS interface protocol. My question is simple, whit the Labview, how can I parametrize the servo drive?

  • Multiple EtherCAT Masters

    Hi all,
    I'm currently using a cRIO-9074 to control my system. Now, we have a requirement to integrate our system with some automation, controlled by a Beckhoff controller. The proposed and agreed communication method between these two devices is via EtherCAT. However, I just realized that cRIO-9074 cannot be configured as EtherCAT slave. So now, the question is can I configure the cRIO to accept from multiple masters (cRIO and Beckhoff controller both act as EtherCAT masters)? If this is possible, may I know how?
    Thank you.
    Shazlan

    Some are slow changing (status, alarms, etc.) and some are fast (high priority commands, feedbacks). I've read that Beckhoff has this Ethercat bridge that allow multiple masters but we are not sure whether it can be integrated with NI's or not. Currently, we have opted for OPC (for slow changing) & DIO (for fast changing). 
    To start with, is what I wanted to do even possible using EtherCAT technology?
    Shazlan

Maybe you are looking for

  • How can I use iCloud for storage without duplication problems?

    I recently set up iCloud to use on my Mac and PC.  With the exception of a single data file that I have stored in the cloud (as a working data file) that I use both on my Mac and PC....I want to use the rest of my 20 gigs of space on iCloud for stora

  • IPod (2nd Gen) syncing with iTunes 11

    On iTunes 11, the songs on my iPod (2nd Gen) playlist are greyed out and I would like to be able to add and remove them. I have read through the discussions and they all point to changing things under the summary button, of which I don't seem to have

  • Not able to create new domian name while sign up

    Hi All, I am unable to create new domain name with the name of as I want . Kindly let me know how can I do this. Below is the error which occurs while user creation. Please help me out I need to implement Windows Intune in my organization. Thanks Sha

  • Where is iCloud icon in my mac

    i cant see the icloud icon in my mac pro

  • How do I get the TC on my Airport Extreme to do wireless backups?

    I just want to use the TC for wireless backup.   I've connected it to the Airport with Ethernet; unconnected the EThernet; opened Airport Utility; read the Manual; studied all these posts.  Nada.  It should be simple, I only need the TC to act like a