Re: [Etherlab-users] IL EC BK ethercat modules configuration seems to prevent going to SAFEOP

2023-03-20 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Jonas, I get the idea that there might be a misunderstanding in how to use the ethercat library/master: The ethercat master module does some bus scanning in idle mode and the commandline tool can be used for maintenance tasks but you need an cyclic application to exchange data with an

Re: [Etherlab-users] Cube67 slave support

2022-03-24 Thread Dr.-Ing. Wilhelm Hagemeister
m, > > > Thanks again for your support, knowing that the SSI seems buggy is a big help > for us. > > > I'll share the answer from the supplier once I get one... > > > Have a nice day > > J-P > > > From: Dr.-In

Re: [Etherlab-users] Cube67 slave support

2022-03-23 Thread Dr.-Ing. Wilhelm Hagemeister
d -p1 | od" command. * Anything relevant here ? Yes, I've contacted the salve supplier. My request has been forwarded to the support team. * I'm waiting for the answer. Have a nice day J-P ____ From: Dr.-Ing. Wilhelm Hagemeister Sent: Friday, March

Re: [Etherlab-users] Cube67 slave support

2022-03-18 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Jean-Pierre, Am 16.03.22 um 08:37 schrieb Miceli Jean-Pierre: Some notes: * The system is working perfectly on TwinCAT TwinCAT relies on the XML-Files and the IgH Ethercat master relies on the SSI content. If the content is wrong or data is missing it will not work. *

Re: [Etherlab-users] Best filesystem for DLS?

2021-04-28 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Sebastian, many thanks for sharing your results. I will follow your advice for the next project with dls. Regards Wilhelm Am 28.04.21 um 19:17 schrieb Sebastien BLANCHET: Just to share the results for the best filesystems for DLS and millions of files: I had reached the inodes

Re: [Etherlab-users] Paho MQTT in C for communication

2021-04-28 Thread Dr.-Ing. Wilhelm Hagemeister
ink blocks for using "rticp" on the Simulink side are part of the EtherLab library! Regards Wilhelm Best Regards Faras -Ursprüngliche Nachricht- Von: Etherlab-users Im Auftrag von Dr.-Ing. Wilhelm Hagemeister Gesendet: Mittwoch, 28. April 2021 17:40 An: etherlab-users@ether

Re: [Etherlab-users] Paho MQTT in C for communication

2021-04-28 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Faras, I suggest you run your MQTT software in a different program and transfer your data between the MQTT program and the real time EtherLab process with "rtipc": https://build.opensuse.org/package/show/science:EtherLab/rtipc This library enables you to exchange data between

Re: [Etherlab-users] Best filesystem for DLS?

2021-03-24 Thread Dr.-Ing. Wilhelm Hagemeister
nd it seems to support the > workload. > > Best Regards, > --- > Sebastien BLANCHET > > > > On 3/23/21 5:30 PM, Dr.-Ing. Wilhelm Hagemeister wrote: >> Hi Sebastien, >> >> increasing the number of inodes helps. >> >> dumpe2fs -h /dev/sdxx helps to see

Re: [Etherlab-users] Best filesystem for DLS?

2021-03-23 Thread Dr.-Ing. Wilhelm Hagemeister
Hi Sebastien, increasing the number of inodes helps. dumpe2fs -h /dev/sdxx helps to see what are your limits now. Regarding dls please check, if you get restarts of the sampling processes due to sample time constrains. Usually this is the case with data sources form realtime processes with high

Re: [Etherlab-users] ethercat master kernel version

2021-03-09 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Vincent, depending on the used Ethernet device the "original" EtherCAT master run's under recent kernels. If one uses the generic NIC-driver any recent kernel should be supported. For other NIC interfaces have a look in the "devices" directory. There you will find the patched NIC modules

Re: [Etherlab-users] [etherlab-users] Running the Controll Program in a Qt Application

2020-08-06 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Daniel, with QtPdWidgets come examples both "Qt-classic" and QML using PdCom. You will probably find the newest version of QtPdWidgets here: https://download.opensuse.org/repositories/science:/EtherLab/openSUSE_Leap_15.1/src/QtPdWidgets-1.3.7hg658-lp151.71.3.src.rpm If you are writing

Re: [etherlab-users] Beckhoff AX5000 - How to get rid of AX5801 safety card?

2020-02-03 Thread Dr.-Ing. Wilhelm Hagemeister
On 03.02.20 17:21, Hugh Sparks wrote: It's tricky bothering them while using IgH. ;-) Yes indeed, we at IgH know all about it... Sorry, this is off-topic as well, but I had to respond. Regards Wilhelm ___ etherlab-users mailing list

Re: [etherlab-users] Complements for a Etherlab Master build system

2020-01-09 Thread Dr.-Ing. Wilhelm Hagemeister
Sorry, typo, I meant our software developers... Regards Wilhelm Am 09.01.20 um 14:15 schrieb Dr.-Ing. Wilhelm Hagemeister: Hallo Han, many thanks for your contribution to EtherLab. I cloned your repo and will ask your software developers if we should integrate that maybe in the "off

Re: [etherlab-users] Complements for a Etherlab Master build system

2020-01-09 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Han, many thanks for your contribution to EtherLab. I cloned your repo and will ask your software developers if we should integrate that maybe in the "official" etherlab repo's. Success with your new job. Regards Wilhelm Am 09.01.20 um 13:12 schrieb Jeong Han Lee: Hi Mike and

Re: [etherlab-users] R: R: System randomly freezes in multi-thread Qt application with a RT process

2019-06-05 Thread Dr.-Ing. Wilhelm Hagemeister
Hello Simone, Am 03.06.19 um 20:14 schrieb Simone Comari: Hi all, Following Wilhelm's suggestion, I had a look at their libraries. The premises seem promising, meaning that it looks like it is exactly what we need. Only issue is that I really had some troubles understanding how I can

Re: [etherlab-users] R: System randomly freezes in multi-thread Qt application with a RT process

2019-05-31 Thread Dr.-Ing. Wilhelm Hagemeister
Hi Simone, in addition to Robertos post... We strictly separate GUI from real time program and communicate between a realtime process as the data producer and clients like GUI as consumers by a network protocol. This protocol separates parameters from channels and is bidirectional and multi

Re: [etherlab-users] R: Random Datagram Unmatched

2019-05-21 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Roberto, Am 21.05.19 um 14:48 schrieb Viola Roberto: This crc thing plus the packet’s counter thing by ifconfig push me to think that sometimes the ec module ignores a packet even if ethernet card receives it. Is is possible? Yes that is possible. If you query the NIC to early after

Re: [etherlab-users] Usage of IgH EtherCAT Master for Safety

2019-05-10 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Mr Zeilhofer, yes, it is possible and we use it very widely. The configuration of the safety master e.g. EL6900 is done with TwinCat. Once the safety project is finished, downloaded to EL6900 with TwinCat and tested, the IgH EtherCAT master can transfer the data of the "black

Re: [etherlab-users] Running the Controll Program in a Qt Application

2019-05-03 Thread Dr.-Ing. Wilhelm Hagemeister
addendum: look here for latest versions and precompiled rpm's (sorry, no debian packages jet): https://build.opensuse.org/project/show/science:EtherLab regards Wilhelm Am 03.05.2019 um 00:05 schrieb Karl Zeilhofer: > Hi, > > are there any recommendations on how to merge EtherCAT master

Re: [etherlab-users] Running the Controll Program in a Qt Application

2019-05-03 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Mr Zeilhofer, we strictly separate GUI from real time program and communicate between a realtime process as the data producer and clients like GUI as multi consumers by a network protocol. This protocol separates parameters from channels and is bidirectional and multi client capable. It

Re: [etherlab-users] EtherCAT Master via USB-Adapter?

2019-04-29 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Mr Zeilhofer, generally the EtherCAT master should work with any Ethernet interface which is supported by the kernel if one uses the generic driver. Due to the fact that the generic driver uses parts of the regular network stack, don't expect good realtime behavior with an USB connected

Re: [etherlab-users] Inappropriate ioctl for device

2019-03-15 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Daniel, that sounds like the ethercat library does not fit to the kernel module. If you have installed the two ethercat installations to different locations e.g. /usr/lib or /usr/local/lib it is depending on your search path settings what gets found first. So it might be helpful to

Re: [etherlab-users] (configuring pdo and sdo for a slave motion controller)

2019-01-15 Thread Dr.-Ing. Wilhelm Hagemeister
Correct (next time you could drop the parentheses). Perfect. Thanks. Am 15.01.19 um 15:34 schrieb Samiha Islam: Dear Wilhelm, Apologies for not adding the subject. I have added the subject here. Is that the correct format? ___ etherlab-users

Re: [etherlab-users] (no subject)

2019-01-15 Thread Dr.-Ing. Wilhelm Hagemeister
Dear Samiha, be polite and don't leave the subject empty. It hinders others to filter the mailing list effectively. Regards Wilhelm ___ etherlab-users mailing list etherlab-users@etherlab.org

Re: [etherlab-users] First Steps with ethercat

2018-11-29 Thread Dr.-Ing. Wilhelm Hagemeister
Hello Mr Graichen, you need an application to exchange data with a terminal or to bring it in the operational state. This can not be done with the command line tool. See the examples in the EtherCat-Master repo. Regards Wilhelm Am 29.11.2018 um 14:47 schrieb Graichen Michael: > Hey, > > > but

Re: [etherlab-users] Unable to write servo drive control word

2018-10-23 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Jan, to clarify Mohsen response; you need an application which exchanges data cyclically. One can't get a drive or slave to "Operational" or write and read PDOS only with the ethercat command. See the example section in the ethercat repo for examples. Regards Wilhelm.

Re: [etherlab-users] Beginner: how to control EL2252 output using ethercat cmd line tool

2018-06-13 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Jean-Pierre, you need an application to exchange data with a terminal or to bring it in the operational state. This can not be done with the command line tool. See the examples in the EtherCat-Master repo. Regards Wilhelm Am 13.06.2018 um 14:10 schrieb Miceli Jean-Pierre: > Hi all, > >

Re: [etherlab-users] ec_e1000e not compatible with Intel I218-LM NIC

2017-09-18 Thread Dr.-Ing. Wilhelm Hagemeister
The igb driver is being worked on and it will be released in the next couple of weeks. Am 18.09.2017 um 01:42 schrieb Gavin Lambert: > > I don’t know whether this applies to that specific card or not, but some > of the newer gigabit cards require the igb driver rather than the e1000e > driver,

Re: [etherlab-users] Purpose of the PdCom Library

2017-02-10 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Justin, pdcom and pdserv are the two ends of an Ethernet! communication library which connect the process data from an realtime process to the consumer clients. pdserv handles the realtime process side and pdcom the client side. Both libraries have no dependency on EtherCat. To answer

Re: [etherlab-users] Using EtherLab to to collect force sensor data

2017-01-23 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Justin, indeed you need an application. The EtherCAT-Master is more or less like a Ethernet driver which gives you the ability to access the network stack but has no application functionality (my apologies to the programmers of EtherCAT and Ethernet for simplification here). Look at

Re: [etherlab-users] Limit of process values in Testmanager/Etherlab App

2016-12-14 Thread Dr.-Ing. Wilhelm Hagemeister
Dear Mr Rehberger, the Testmanager has an internal ringbuffer for storing the process response data (stupid design: I didn't know better at the time I designed that interface). During the connection process the Testmanager requests the channel and parameter lists. If you have really a lot

Re: [etherlab-users] Unknown xml configuration

2016-09-28 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Carlos, for updating the EEPROM see: http://etherlab.org/en/ethercat/faq.php Just for clarification ... you need a running application for PDO-access. You can't do that with only with the EtherCat-Master... Regards Wilhelm. Am 28.09.2016 um 12:01 schrieb carlos_jimenez: Hello, I

Re: [etherlab-users] Regarding SDOs

2016-09-14 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Erik, slaves have the "Slave Information Interface" (SII). This is more or less a EEROM which stores necessary information for the master to configure the slave. See also: http://etherlab.org/en/ethercat/faq.php Vendors can decide to store the SDO-Dictionary in the EEPROM or not.

Re: [etherlab-users] Beckhoff EL6224 IO-Link

2016-01-27 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo, copy the output of etherlab --skin etherlab -p xx to your m-file. Add sdo configuration as show in attached example. Call the m-file from an generic slave block. Attached an example for EL7041. Sometimes one has to examine the configuration from TwinCat. Regards Wilhelm. Am 26.01.2016

Re: [etherlab-users] Compiling Problem due to missing header-file

2016-01-19 Thread Dr.-Ing. Wilhelm Hagemeister
have you installed the EtherCat-Master? The first error complains that ecrt_support.c is missing... Regards Wilhelm. Am 19.01.2016 um 14:08 schrieb Oldenbourg, Mitja: Dear Etherlab users, we have installed Etherlab 2.1.0 along with pdserv 1.1.0 and Matlab 2014b. To test things out we made a

Re: [etherlab-users] Ethercat master kernel module warnings

2015-12-14 Thread Dr.-Ing. Wilhelm Hagemeister
Hello John, have you tried with the supplied sample "c" code? Just for your information: on a recent kernel with RT-Preempt-Patch we run cyclic tasks usually at 1 kHz with the generic NIC driver without any skipped datagrams. If you don't use the RT-Preempt-Patch you should not observe

Re: [etherlab-users] Ethercat master kernel module warnings

2015-12-14 Thread Dr.-Ing. Wilhelm Hagemeister
Ok, then have fun with EtherCat... Regard Wilhelm. Am 14.12.2015 um 18:29 schrieb John Hubbard: Wilhelm, Your comment "If you see skipped frames at regular time intervals there is something wrong with your application" was spot on. The problem was with my application. I was doing the

Re: [etherlab-users] Values from Simulink blocks are disappearing

2014-12-18 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Victor, any block output should be visible as signal at the place where it is generated. For wires just crossing subsystem boundaries no signals are generated by Simulink (this is different to dSpace). If we want to display specific signals we use a vector concatenate in the signal

Re: [etherlab-users] Ethercat Lenze 8400 Driver Interface... newer version...

2014-03-03 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo, most likely the content of the EEPROM is faulty or missing. Please post the output of: ethercat -p 0 xml If this is the case: You have to contact Lenze because they have to fix this. Meanwhile you can try to copy the EEPROM-content from the old module to the new module using ethercat

Re: [etherlab-users] Setting up EtherLab (Matlab/Simulink dependency) in RT-Preempt

2013-05-31 Thread Dr.-Ing. Wilhelm Hagemeister
Hello Ankit, Am 30.05.2013 17:24, schrieb Ankit Goila: Hi, I am looking to set up the same system with Matlab/Simulink functionality. For this, I need to install EtherLab on my machine. However, its installation is somehow not compatible with RT-Preempt and it always prompts for RTAI. if you

Re: [etherlab-users] Simulink parameters in Testmanarger

2012-09-18 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Lee, Am 17.09.2012 22:57, schrieb Lee Magnusson: Wilhelm, Thank you, very helpful. Regarding aliases: Is there a way to get the alias to show up in the channel/parameter list? Are there other ways in which the alias is used, which I'm missing? all attributes which come from the process

Re: [etherlab-users] EtherLAB packages ?, Re: alternatives to TestManager

2012-02-27 Thread Dr.-Ing. Wilhelm Hagemeister
Hello Yan, I am not sure now whether I properly understand how all EtherLAB packages work together... ... no I think it is not a stupid question. For us working with this stuff every day of course everything is clear and we often forget that it might not be obvious to others how everything

Re: [etherlab-users] alternatives to TestManager

2012-02-22 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Juri, for more designing freedom you can write a C++-Programm and use pdcom and Qtpdwidgets from etherlab.org. By the way, what is not finished on testmanager and why is it not ready to use? What version are you working with? Regards Wilhelm. Am 22.02.2012 09:44, schrieb Juri Gerke:

Re: [etherlab-users] alternatives to TestManager

2012-02-22 Thread Dr.-Ing. Wilhelm Hagemeister
to write something by my own. r Kind regards Juri -Ursprüngliche Nachricht- Von: Dr.-Ing. Wilhelm Hagemeister [mailto:h...@igh-essen.com] Gesendet: Mittwoch, 22. Februar 2012 10:02 An: Juri Gerke; etherlab-users@etherlab.org Betreff: Re: [etherlab-users] alternatives to TestManager Hallo

[etherlab-users] igb driver for EtherCat Master?

2011-04-28 Thread Dr.-Ing. Wilhelm Hagemeister
short question to the list: is anybody working on a patch for the igb network driver for the EtherCat Master? With kind regards Wilhelm Hagemeister. ___ etherlab-users mailing list etherlab-users@etherlab.org

Re: [etherlab-users] Memory for kernel module

2011-01-14 Thread Dr.-Ing. Wilhelm Hagemeister
Hello Jasper, please tell a bit more about your model. Do you use large matrices as parameter (This is usually the problem)? Regards Wilhelm. Am 13.01.2011 14:08, schrieb Westpfahl Jasper: Dear Etherlab-friends, I've got a problem with memory allocation and I hope, somebody can help

Re: [etherlab-users] Multirate system - Simulink fundamental sample time / Ethercat bus frequency

2011-01-05 Thread Dr.-Ing. Wilhelm Hagemeister
Hello Jasper, if you change the sample time of the EtherLab blocks to a lower rate than the rest of your model, it should be possible to run the IO slower than the rest. Don't forget to set solver-tasking mode to multitasting (I expect you did so). Anyway the sampling of all channels for data

Re: [etherlab-users] Corrupt mailbox response

2010-11-25 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo takeshi ikeya, the SSI-contents (EEPROM) is broken. We had that up until now with two vendors. I saw other user's mail about YASKAWA SIGMA5, in which he said he couldn't even get vendor ID and product code. Because of this we updated the Master Code. Now it is possible to read the first

Re: [etherlab-users] Build error in RTW: implicit declaration of function 'xxxxxxxxxxxxx'

2010-11-19 Thread Dr.-Ing. Wilhelm Hagemeister
on this one. My linux version is: openSUSE 11.2 Emerald - Kernel \r My RTAI version is 3.7.1 Matlab is R2009b, Simulink version is: v 7.4 and RTW is: v 7.4 Thank you! Alex *From:* Dr.-Ing. Wilhelm Hagemeister h...@igh

Re: [etherlab-users] SII content correct, problems persist

2010-11-18 Thread Dr.-Ing. Wilhelm Hagemeister
Hello Oliver, Unfortunately that action doesn't solve the problem. I have compared both SII contents; before and after... The only difference is that the last 8 lines of 'F's were added to the SII content. But I am sure, that wont fix the problem. Any other ideas? Yes, it fixes the

Re: [etherlab-users] Build error in RTW: implicit declaration of function 'xxxxxxxxxxxxx'

2010-11-18 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Alex, please supply information over: LINUX-Version (which 2.6.xx) RTAI-Version Matlab/Simulink/RTW-Version Wilhelm. Am 18.11.2010 17:39, schrieb Alex C. Marton: Hi! First I want to say that I have already searched your mailing list for threads on my issue, but I did not find any. I

Re: [etherlab-users] Fieldbus Safety

2010-11-08 Thread Dr.-Ing. Wilhelm Hagemeister
Hello Newell, we are planing to integrate that feature into EtherLab because we need that as well I the near future. Regards Wilhelm. Am 05.11.2010 17:31, schrieb Newell Jensen: Hello All, I am new to this list and was wondering if anyone knows if it is possible or has used Etherlab with

Re: [etherlab-users] Fieldbus Safety

2010-11-08 Thread Dr.-Ing. Wilhelm Hagemeister
or timelines that you guys are trying to meet? If its something timely I might even be able to get my work to allocate me time to help you guys with the implementation. Thanks, Newell On Mon, Nov 8, 2010 at 12:45 AM, Dr.-Ing. Wilhelm Hagemeister h...@igh-essen.com wrote: Hello Newell

Re: [etherlab-users] Using BK/KL instead of EK/EL

2010-10-19 Thread Dr.-Ing. Wilhelm Hagemeister
Hello Mr Haala, it is right, alle the KL are mapped in the the BK1120. Are you using handcoded C? Then a ethercat pdos should give you a list off all the relevant PDO's, which you have to map in your code. If you are using Matlab/Simulink generate a xml ethercat xml and use the generic slave

Re: [etherlab-users] SDO type size problem

2010-09-24 Thread Dr.-Ing. Wilhelm Hagemeister
master. With kind regards Wilhelm Hagemeister. -- Dr.-Ing. Wilhelm Hagemeister wilhelm.hagemeis...@igh-essen.com Tel.: +49 201 / 36014-20 Ingenieurgemeinschaft IgH Gesellschaft für Ingenieurleistungen mbH Heinz-Bäcker-Str

Re: [etherlab-users] Data logging

2009-06-02 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Julian, Julian Stoev schrieb: Hello, Thanks for the help. My system now works quite decently and I will have to make some purely control related experiments with an experimental motor system. I will need to make sweep-sine tests for frequency response measurement. Next steps may be

Re: [etherlab-users] Default Trap Handler: vector 14: Suspend RT task

2009-03-11 Thread Dr.-Ing. Wilhelm Hagemeister
Hallo Mr. Kotlarski, i have had Trap vector: 14 with a Simulink Modell ones when I tried to access a vector-variable out of it's bounds. This can e.g. happen with the Simulink-Selector Block and external element indices. Divison by zero usually gets handled by the generated code from RTW.