No SDO Communication Using CAN over EtherCAT (CoE) with 3rd Party Slave

Dear all
We are trying to establish an EtherCAT communication between a cRIO 9024 as EtherCAT master with a 3rd party frequency comverter (bmaxx 4432) as EtherCAT slave. CanOPEN over EtherCAT is industry standard.
The slave device has a CAN in Automation (CiA) configuration 402, i.e. motion and drives. Thus it has a well configured address range, input/output parameters and the like. The frequency converter remains in INIT mode and waits for a PDO definition, sent via an SDO communication. 
In LabView, adding an EtherCAT master in the cRIO system works fine. Adding targets and devices on the configured EtherCAT master also works fine after we imported an XML description of our third party EtherCAT slave. LabView detects the slave type and the version correctly. Thus, there must already be a rudimentary EtherCAT communication working between LabView and our 3rd party slave.
The problem is that we cannot establish a first SDO communication.
Every description I found was about using CANopen on a CAN bus hardware (e.g. NI 9861) plugged into the cRIO. Descriptions concerning EtherCAT are usually concerning an NI cRIO 9144 extension as slave, which is not what we have.
The NI CANopen library seems to definitely require the NI 9861.
Is this correct?
1)
Either it should be possible to define a kind of virtual CAN port based on the EtherCAT port, on which we can write to and read from with the NI CANopen library. This would be the preferred solution so we can use the CANopen VIs.
Is there a way to do this?
2)
Otherwise, there should be a possibility to establish a more basic SDO/PDO communication directly based on the EtherCAT interface.
Are there any NMT/SDO/PDO VIs available to do the programming?
Is there a manual document which would describe how to start the first communication setup via EtherCAT (CoE)?
My sincere thanks for any advice you can give.
Many cheers
 Markus

Dear all,
I'm trying to establish a connection between a cRIO9068 and a BM 3300 via CoE.
I already had a hard time establishing a normal EtherCAT-connection.
Finally I could set the Scan engine to active, and I was able to get from "ini" and  "pre operational" into "Safe operational" and "operational".
As I can see, you had similar problems as I do.
When I add my cRIO to my project (with the EterCAT-master)  I can look for the slave device, and add it to my project.
Within this slave device, I can add two mods, as seen in the attachment.
These slots should include all the parameters, the drive provides, but actually I only end up with some "position mode" -parameters, I think those are the SDO's.
If I add these to a VI, the cRIO scan engine switches to configuration mode, but can't switch back to active mode.
Actually, the Baumüller slave device should be able to provide multiple parameters for read and write.
I can see them, wehn I go to "online device state" in the rightklick menu of the slave device (Parameter.png), but there's no way I can actually use them.
I can't add these "slots" on every computer.
On some computers it's possible, on some it isn't.
Thanks for any advice, you can give.
Yours sincerely
Karl
Attachments:
slot 1.PNG ‏6 KB
slot 2.PNG ‏9 KB
Parameter.PNG ‏46 KB

Similar Messages

  • Using native Logic OSC support with 3rd party plug-ins & new touchOSC maps

    Hi All.
    Now that logic from 9.1.2 has native OSC support, I wandered if anyone has used it succesfully with their own customised touchOSC maps?
    I'm not so interested in using touchsc as a transport/mixer for logic - which is what the default logic map that comes in touchosc s focused on, but more to control a few 3rd party plug-ins inside logic (FXPansion Geist & Strobe) - which would mean I need to create my own maps. It doesn't seem clear however if or how you can edit or use touchOSC maps which use the native OSC support bult into Logic
    Anyone had any joy with this, or able top shed some light on possibilities & limitations?

    For now they are OSCulator reliant, and that has some advantages: primarily that the user can easily remap anything that doesn't suit their needs. I've been using these for weeks and the combination has been rock solid so I wanted to go with it rather than wait for (and learn) the SDK.
    The best part is that these bundles will include everything you need, including custom Kontakt multis, VSL matrix files and of course the OSCulator mappings - and building those may have caused carpal tunnel syndrome! Talk about a mammoth task... Anyway, the goal is for it to be an easy plug & play experience.
    Trying to wrap up today or tomorrow - just waiting on some website reorganization...
    Stay in touch!

  • Using iTunes 8.1.x with 3rd party Applications

    Since updating to itunes 8.1 I have not been able to drag and drop songs from my playlist into third party applications such as Toast or Live.
    Is there a script or known fix that will rectify this?

    This issue has been resolved.

  • Can I install VOIP or 3rd party softwares in Nok...

    I am usnig Voip softwares like Action Voip in Nokia E63.  I like to buy Nokia C3 because it  is very friendly for Social Network and messaging. But I worry about using Voip software and other 3rd party program installation because C3 doesn't have a file manager. Is it support usage of Voip software? How can I install  VOIP or 3rd party softwares  in Nokia C3. Please help me.

    To get VoIP on S40, you need to have compatible phone that has built in SIP VoIP support, http://wiki.forum.nokia.com/index.php/VoIP_support​_in_Nokia_devices#Support_in_Series_40_devices
    There does not exists any VoIP Java apps for S40 with which you could get FREE calls.

  • Creating website with 3rd party server using blogspot or wordpress's domain name?

    Hi all!
    I just wonder...
    I am now offered a free hosting service and I want to create my personal site with iWeb.
    Questions come:
    I don't really wish to buy a domain since the free service only last for half a year and I just want to try out blogging...
    Is it possible for me to use create a iWeb made site using blogspot or wordpress domain and 3rd party hosting service?
    Thanks in advance. Coz i really have no experience on this

    The short answer is no.  WordPress and Blogspot are two totally different things and are blogging systems and you can use these for free, but what you do is create a username and your blog is then pubished to WordPress servers etc., so your blog url is then http://username.wordpress.com.
    If you want to create a site with iWeb and avail yourself of free hosting and upload there, then you'll need to register a domain name.
    Wordpress, iWeb and Blogspot are totally different and the only way in which you can use both is to create your site in iWeb and then upload to the free hosting and just create a link from your iWeb site to your blog created with either WordPress or Blogspot.

  • TS1702 I can't open all my 3rd party ipad2 app.. In the meantime all preinstall app run as normal?

    I can't open all my 3rd party ipad2 app.. In the meantime all preinstall app run as normal?..pls help.

    Download another app - any free app. See if that helps.

  • HT204368 Can you (Handoff) control your iphone with 3rd party devices ? (Like making calls, sending message, etc...)

    I am wondering if you can control your iphone or other iOS devices with 3rd party devices? I have in mind like making calls, sending sms, etc....
    Thank you!

    No,

  • Softmotion using CANOpen/EtherCAT with 3rd party drives

    Hi,
    We have a LabVIEW application on Windows that is controlling 3 Bosch rexroth servodrives using CANOpen.
    (Using Industrial Communications for CANOpen toolkit) and PCI-8531.
    The application is controlling the 3 drives individually (no motion control / NC)
    We would like to upgrade this application so that we can do motion control (combine the individual drives to make NC-movements).
    I found this link : softmotion using CANOpen : http://sine.ni.com/nips/cds/view/p/lang/nl/nid/201873
    However this is only with certain 3rd party servodrives. Is there a solution for other CiA DSP 402 compliant servodrives?
    Is my only alternative to switch to EtherCAT servodrives and use the NI SoftMotion for EtherCAT?
    Will this work with any 3rd party ethercat drive (in this case Bosch Rexroth Indradrive Cs)?
    Thanks!
     

    Hi Thomas,
    1) The NI Softmotion Controller for CANopen is no longer a sold product and therefore would not be a viable upgrade path.
    However, there are Third Party Add-Ons (developed by partners) that are written for CiA402 compliant devices.
    The first example I found was the following one:
    http://sine.ni.com/nips/cds/view/p/lang/nl/nid/210877
    If you want to verify if this 3rd party toolkit also support your CANOpen Modules, then you should verify this with the 3rd party.
    2) If you are planning to use the NI SoftMotion Module, then the following table can be useful in determining which HW/SW combinations will work (eg. EtherCAT):
    http://digital.ni.com/public.nsf/allkb/5F019205291BF02686257A07007D1B06?OpenDocument
    Aside from which interface you are going to use (eg. EtherCAT, ...) it would be also important to keep in mind the NI Hardware set-up you are going to use (eg. cRIO).
    Using the NI SoftMotion Module for specific Interfaces imposes some requirements for the type of hardware that can/should be used:
    http://zone.ni.com/reference/en-XX/help/371093T-01/mclvhowto/smrequirements/
    http://zone.ni.com/reference/en-XX/help/371093T-01/mclvhowto/motionprojectresourcesecatdrive/
    One of the first requirements for this would be that you have to use a Real-Time Controller.
    One solution to accomplish this could be to use a cRIO with an EtherCAT port and connect an etherCAT based drive to it (eg. AKD drive).

  • Use express as a wifi extension wirelessly with 3rd party router

    Hello,
    I've just purchased an Airport Express. I want to use it to extend the wifi range to upstairs of my Virgin Media Superhub (downstairs).
    I have read that you need to connect the two together with an ethernet cable if using a 3rd party router (not Airport Extreme or Time Capsule). I have connected the AE it to my macbook pro via airport utility wirelessly (without an ethernet cable) and the light is green and the signal seems to have slightly extended. So it seems to have worked for my MBP.
    The problem is when I use it with my iPhone 5, despite showing up on the airport utility app, when I go close to the Airport express (upstairs) it doesn't improve the wifi signal at all and sometinmes lose signal completely. The airplay also works with my MBP but cuts out with the iPhone.
    Is it possible to connect it wirelessly like I have done or have I just been tricked into thinking the signal has improved?
    I'm currently running OS 10.8.5 on MBP and iOS 7 on the iphone 5.
    I've tried to articulate this easily and I'm sure someone has already asked this but any help would be appreciated.
    Thanks

    The trick would be to locate the Express where you need more wireless signal coverage and connect it back to the SuperHub using an Ethernet cable.
    You can run an Ethernet cable up to 330 feet or 100 meters with no signal loss.
    If you cannot run an Ethernet cable, you might want to take a look at a pair of Ethernet powerline adapters to send the Ethernet signal over the AC powerlines in your home. The theory here is that you already have the wiring in place, you just need the adapters.
    Any computer/electronics superstore will have a selection of powerline devices on hand from which to choose.
    I doubt that you would notice any improvement at all if you located the Expess close the SuperHub, and it might actually interfere with the signal from the SuperHub, so that location would not be recommended.

  • Trouble with 3rd party VST installs for Garageband, can't find instruments

    Hi,
    I am having trouble with Audio Units for Garageband when installing 3rd party software, VSTs, loops, instruments. I have more issues with Logic Pro. I am hoping that it is the same underlying issue and that I am just missing something. I have the manuals (not great for troubleshooting). I am confused with some installs use User Library and others use the Computer Library. I do go to the mfgs sites for updates. The installs sometimes work as standalones but I don't see ALL of the components of the software in say Garageband or Logic. Mostly, I am missing the "instruments" and "loops" that I want to access within the DAW. Some examples:
    • Here is some of the software I am talking about:  East West sample libraries (Play and Native Instruments); Vienna Symphonic librarires; Sylenth1 (just last night); Sample Tank 2 and Total Workstation 2 from IK Multimedia and others.
    • In GB I see the Audio Units for Vienna, Play, Sylenth, some of the IK Multimedia but NOT any instruments when I go to the "Sound Generator" -- I seem to be missing the instruments and loops. I see less AUs in Logic Pro. Some of these are VST instruments.
    • Can I just drag-drop samples to the library folders to fix this?
    • The plug-ins do not seem to work (though Sylenth1 worked for a single sound). When there is a standalone app (as in Sample Tank), I finally got the "sounds" to be reinstalled and loaded, those sounds/samples don't show up in any DAW.
    • When and if the sounds/loops/samples show up in GB's "Instruments" section will I be able to tell that they belong to that particular software or library?
    Thanks in advance.
    John

    Found the answer myself, it was simple:
    • Select the Track
    • Show the Instrument (info area)
    • Click on Edit
    • Click on the "Sound Generator" pop up field.
    • At the bottom of the pop-up list, select from the Audio Units that you have installed. This is where you see "Sample Tank 2, Vienna Instruments..."
    • NEXT -- IMPORTANT:   CLICK ON THE PICTURE next to the Sound Generator pop-up field.The AU unit loads up, the interface pops up, you load up the instruments in this AU Unit. You do NOT see the sounds from the AU unit in the normal Apple instrument list.
    This was not intuitive but once you know it, fairly simple.
    Still, the devil is in the details -- more questions on the way.

  • Using Weblogic LDAP JAAS credentials for 3rd party authentication

    Hello to all!
    I'm posting this question because I'm developing a software layer that will connect a weblogic based web application, with LDAP authentication, to a 3rd party application, also with LDAP authentication, and I'm having difficulties in getting a <b><i>javax.security.auth.Subject</i></b> object from the weblogic server.
    I already have a way of doing it, but it requires that a username and a password exist in some sort of storage, in order to work (either hardcoded (which is to be avoided as much as possible) or stored in a file (which is to be avoided if possible, but if nothing better exists...)).
    I'm using a Weblogic 11g server, with LDAP authentication (LDAP provider placed in last at the provider list, with flag SUFFICIENT) and I'm developing the software layer using Oracle's jDeveloper 11g Release 1.
    Now, this 3rd party application requires a <b><i>javax.security.auth.Subject</i></b> object in order to perform authentication.
    How do I get this from the weblogic server ?
    Of the following approaches, can you tell me which are the most correct ones ?
    <ul>
    a)<b>
        LoginContext lc = null;
        try {
            lc = new LoginContext("<JAAS instance name>");
            lc.login();
        } catch (LoginException e) {
            e.printStackTrace();
        javax.security.auth.Subject subject = lc.getSubject();
    </b>
    </ul>
    <ul>
    b)<b>
        LoginContext lc = new LoginContext("<JAAS instance name>"
            new MyClass.CallbackHandler(userid, password));
        lc.login();
        javax.security.auth.Subject subject = lc.getSubject();
        javax.security.auth.Subject.doAs(subject, myClassObject);
    </b>
    </ul>
    <ul>
    c)<b>
        javax.security.auth.Subject subjectA = weblogic.security.Security.getCurrentSubject();
        subjectA.doAs(subjectA, myClassObject);
    </b>
    </ul>
    Thanks in advance,
    Nuno B.

    Here is a document on Monitoring and Reporting Tool Integration into Network Admission Control.
    http://www.cisco.com/en/US/netsol/ns466/networking_solutions_white_paper0900aecd801dee49.shtml

  • OLAP Services and Infobus -- can they work to interface with 3rd party tools?

    I would like to link 9i OLAP data to 3rd party tools like Formula One or other Java Report Writers. Can this be done using infobus or other technologies? Does 9i OLAP services act as an infobus data provider?
    Has anyone done this? If so can an example be provided?
    Thanks

    I would like to link 9i OLAP data to 3rd party tools like Formula One or other Java Report Writers. Can this be done using infobus or other technologies? Does 9i OLAP services act as an infobus data provider?
    Has anyone done this? If so can an example be provided?
    Thanks InfoBus is a Java standard for dynamic data interchange. The Oracle9i OLAP API does not act as an InfoBusDataProvider. It's compatible but not supported. Also, InfoBus has been determined not well suited for multidimensionality.
    BI Beans actually has some code in its Query object to act as an InfoBusDataProvider, but it is hidden due to inadequate testing and review, plus there is a perception that there is a lack of strong interest in this feature.
    So the short answer is that OLAP API and BI Beans do not provide InfoBus support. If there is a public outcry for InfoBus support, Oracle OLAP would consider it as a feature for a future release.
    As for another technology to link Oracle9i OLAP data to 3rd party tools like Formula One or other Java Report Writers, I'll look into it and report back.

  • Error using 10.1.3 Security Provider:3rd party LDAP or Custom Login Module

    Hello all,
    After deploying my JSF/ADF application using Jdeveloper 10.1.3 to Oracle Application Server 10.1.3, I used the Application Server control to change the 'Security Provider' configuration:
    1. Using 3rd Party LDAP Provider (Novell eDirectory)
    I get the following error when restarting the application with the new config.
    06/06/21 16:42:32 Error while configuring security provider MBean for application AccessList
    06/06/21 16:42:32 java.lang.ClassNotFoundException: oracle/security/jazn/jmx/CustomLDAPSecurityProvider
    2. Using Custom Login Module (again programmatically talks to eDirectory and it works in UIX/10.1.2 application)
    I get the following error when restarting the application with the new config.
    06/06/21 14:31:19 Error while configuring security provider MBean for application AccessList
    06/06/21 14:31:19 java.lang.ClassNotFoundException: oracle/security/jazn/jmx/LoginModuleSecurityProviderAlso, I get this error with both the settings..
    06/06/21 14:31:19 WARNING: Application.setConfig Application: AccessList is in failed state as initialization failedjava.lang.
    InstantiationException
    Jun 21, 2006 2:31:19 PM com.evermind.server.Application setConfig
    WARNING: Application: AccessList is in failed state as initialization failedjava.lang.InstantiationException
    06/06/21 14:31:19 java.lang.InstantiationException
    06/06/21 14:31:19       at com.evermind.server.ApplicationStateRunning.initDataSources(ApplicationStateRunning.java:1424)
    06/06/21 14:31:19       at com.evermind.server.ApplicationStateRunning.initializeApplication(ApplicationStateRunning.java:195)
    java.lang.ClassNotFoundException error leads me to believe, I am just missing to include some libraries..
    I have included "bc4j.security" in my web project and I am not sure if that is what is needed!
    Will appreciate your help..
    Thanks,
    Karthik

    The problem i had with my Custom login module was that JDeveloper includes the datasources listed in the connection tab.
    When JDeveloper does that it writes the username and password in the jazn-data.xml. But with the Custom Login module the reference in de data-source declaration cannot find the password. that's why i got the InstantiationException at the initDataSources point.
    In tools>preferences>deployment you can uncheck the option:
    Bundle Default data-sources.xml During Deployment.
    The problem with this is when i specify a datasource in the data-sources.xml i included myself, jdeveloper will also put de datasources under the Connections tab in the data-sources.xml.
    Does anyone knows how to stop jdeveloper putting the datasources automatic in the file, or how to prevent jdeveloper storing the password in jazn-data.xml?

  • Can PU12 fetch results from 3rd-party payroll systems?

    Gurus:
    We have configured PU12 to export master data or master/payroll data to 3rd-part systems.
    Could you tell us how to fetch the results from external 3rd-party systems back to our ECC system?
    Thanks!

    Hi Ashley,
    You can import the wage types from 3rd party systems into SAP. Then you can run the payroll in SAP system.
    Check the following description taken from help.sap.com.
    You use the Import wage types function to transfer wage types from a third-party system to the
    payroll results of the SAP System.
    For more information, see the Implementation Guide (IMG) for Cross Application
    Components under Predefined ALE Business Processes   Human Resources 
    HR External Systems   Connection With an External Payroll System   Import
    Payroll Results or in the SAP Library under CA Cross Application Components 
    Business Framework Architecture (CA-BFA)   Library of ALE Business Processes
      Human Resources   Human Resources - External Applications   Process Flow:
    Import Payroll Results from a Third-Party System [Ext.].
    Starting the Import
    Prerequisites
    You have successfully run payroll in a third-party system.
    Procedure
    1. In the menu, choose Import wage types   Create IDocs.
    You access the IDoc Inbound Processing Via File screen.
    2. In the Complete file name field, enter the name of the input file.
    3. Choose Execute.
    The system message contains the number of created IDocs.
    4. In the menu, choose File   Import wage types   Create IDocs.
    You access the Inbound Processing of IDocs Ready for Transfer screen.
    5. Enter MANAGEREXTPAYROLL_INSERTOUT as the Message type and, if required, enter the
    Creation date and the Creation time.
    6. Choose Execute.
    Result
    The wage types created in the third-party system are available for further processing in the
    interface tables of the SAP System.
    You can then start payroll in the SAP System and perform the subsequent payroll activities:
      Create a remuneration statement
      Run posting to Accounting
    Regards,
    Dilek

  • Can POSReady 7 run a 3rd party DNS server?

    Hi everyone,
    Long story short, we'd like to install a lightweight, 3rd party DNS server onto one of our POSReady machines.  I'm not very familiar with the architecture of the OS, so I'm not sure if this is possible...  
    Is there a way to install an application that supports 'All versions of Windows 7' onto a POSReady machine?  Would I need to application white-list somehow, or is this a dead end?  
    Thanks!

    POSReady 7 is Windows 7 with some extra lockdown features. You can install applications just like Windows 7. Per the license agreement: Full Office is not allowed, but parts of office are allowed for use with your system.
    The only way to know if the application will work is to try it out.
    www.annabooks.com / www.seanliming.com / Book Author - Pro Guide to WE8S, Pro Guide to WES 7, Pro Guide to POS for .NET

Maybe you are looking for