Advanced Search

Search Results (Searched for: )

  • tommylight
  • tommylight's Avatar
02 Aug 2024 19:58
Replied by tommylight on topic How to monitor OP mode in Panasonic A6B Ethercat

How to monitor OP mode in Panasonic A6B Ethercat

Category: EtherCAT

Thank you, i really appreciate you trying to help.
Thank you very much.
  • Aciera
  • Aciera's Avatar
02 Aug 2024 19:56
Replied by Aciera on topic Error at startup

Error at startup

Category: Configuration Tools

so that begs the question, why error on parallel port if it is not used in any way shape or form?

That is a good question. I guess the 'fix' was to not abort the startup and add the hint about secure boot to the message.

I tried, i really did, back when there where evidence of developing UEFI, i screamed my lungs out in the HardOCP and 2CPU forums to stop that.

Not even you can protect us from these kins of perils, but thanks for trying anyway :)
  • tommylight
  • tommylight's Avatar
02 Aug 2024 19:56
Replied by tommylight on topic linuxcnc 2.9.2 ethercat problem

linuxcnc 2.9.2 ethercat problem

Category: EtherCAT

You say that people are spending their time and making this available to the public, meaning they are helping the public, and you also say that someone can't change the GUI for me. What I want is just a small addition, you can think of it as a grain of sand on a beach.

Really? Forcing others to do stuff for you???????
This is new
Public forum so i have to refrain...
  • tommylight
  • tommylight's Avatar
02 Aug 2024 19:52
Replied by tommylight on topic linuxcnc 2.9.2 ethercat problem

linuxcnc 2.9.2 ethercat problem

Category: EtherCAT

This has gone sideways in a jiffy ...
-
To OP, why are you blaming LinuxCNC for issues you have with Ethercat?
Not the same project and not in any way shape or form forcing you to use any of them.
You are using free software that actually works, and works really good and reliably, while blatantly blaming everything and comparing to non existent "256 axis 1000$" stuff!!!
Not nice, really not nice.
And whatever you are building that you are convinced it is complicated, there are people here who do much more complicated stuff, easily.
And they do not complain nor blame anything, they just get stuff done.
  • Moutomation
  • Moutomation
02 Aug 2024 19:50
Replied by Moutomation on topic linuxcnc 2.9.2 ethercat problem

linuxcnc 2.9.2 ethercat problem

Category: EtherCAT

You say that people are spending their time and making this available to the public, meaning they are helping the public, and you also say that someone can't change the GUI for me. What I want is just a small addition, you can think of it as a grain of sand on a beach.
  • endian
  • endian's Avatar
02 Aug 2024 19:46

How to monitor OP mode in Panasonic A6B Ethercat

Category: EtherCAT

I do not have a driver which can handle with 16A with so low bus voltage as your servos are... I saw 16A drivers in my local dealers but there are prices over €2k ... you should to find something less current thirsty 

ebay is full of them... I bought 6 servos 640V/2A/2Nm for less then €200 in the past with very gently feedback hiperface 

try and let me know
  • Moutomation
  • Moutomation
02 Aug 2024 19:45
Replied by Moutomation on topic linuxcnc 2.9.2 ethercat problem

linuxcnc 2.9.2 ethercat problem

Category: EtherCAT

What you said is unfortunately very inconsistent. Is this help forum only for answers like "change the source code" or "this is not possible"? If someone cannot even set a password for this button, tell me what this help forum is for. I think it is a job of a few minutes, not hours, for a person who knows how to set a password. I think you have less knowledge about this than me.
  • tommylight
  • tommylight's Avatar
02 Aug 2024 19:36
Replied by tommylight on topic Error at startup

Error at startup

Category: Configuration Tools

Thank you Aciera, so that begs the question, why error on parallel port if it is not used in any way shape or form?
Then again, secure boot and all it's f#ck ups!
-
I tried, i really did, back when there where evidence of developing UEFI, i screamed my lungs out in the HardOCP and 2CPU forums to stop that.
I failed. It was (and still is, even worse now) a testament to humans not standing up when they should.
Sorry for the rant.
  • endian
  • endian's Avatar
02 Aug 2024 19:32
Replied by endian on topic Exotic data types in .xml config

Exotic data types in .xml config

Category: EtherCAT

what is really not clear to mo how exactly type definition of these ending stuff ... I think it should be like this or ?
<syncManager idx="3" dir="in">
                    <pdo idx="1A00">
                        <pdoEntry idx="6000" subIdx="01" bitLen="64" halType="complex" />
                            <complexEntry bitLen="16" halPin="statusWord" halType="u32"/>
                            <complexEntry bitLen="16" halPin="actualSpeed" halType="s32"/>
                            <complexEntry bitLen="16" halPin="actualCurrent" halType="u32"/>
                            <complexEntry bitLen="16" halPin="motorTourqe" halType="s32"/>
                        </pdoEntry>
                        <pdoEntry idx="6000" subIdx="02" bitLen="64" halType="complex"/>
                            <complexEntry bitLen="16" halPin="analogIn1" halType="u32"/>
                            <complexEntry bitLen="16" halPin="analogIn2" halType="s32"/>
                            <complexEntry bitLen="16" halPin="DIOstatus" halType="u32"/>
                            <complexEntry bitLen="16" halPin="actualTemp" halType="u32"/>
                        </pdoEntry>
                    </pdo>
                    <pdo idx="1A80">
                        <pdoEntry idx="A000" subIdx="01" bitLen="08" halPin="slaveNodeState" halType="u32"/>
                        <pdoEntry idx="F100" subIdx="01" bitLen="08" halPin="canMasterError" halType="u32"/>
                        <pdoEntry idx="F100" subIdx="03" bitLen="16" halPin="canMasterState" halType="u32"/>
                        <pdoEntry idx="F100" subIdx="05" bitLen="08" halPin="canMasterRxErrorCounter" halType="u32"/>
                        <pdoEntry idx="F100" subIdx="04" bitLen="08" halPin="canMasterTxErrorCounter" halType="u32"/>
                        <pdoEntry idx="F100" subIdx="02" bitLen="01" halPin="canMasterDiagFlag" halType="bit"/>
                        <pdoEntry idx="A000" subIdx="02" bitLen="07" halType="complex" />
                            <complexEntry bitLen="01" halPin="slaveDiagFlag" halType="bit"/>
                            <complexEntry bitLen="06"/>
                        </pdoEntry>
                    </pdo>                    
  • Aciera
  • Aciera's Avatar
02 Aug 2024 19:30
Replied by Aciera on topic linuxcnc 2.9.2 ethercat problem

linuxcnc 2.9.2 ethercat problem

Category: EtherCAT

If I had the knowledge to change the source code, I would not ask this question.


Not sure what you are expecting. Do you think there is a box in some settings page that let's you add a password query for any button you like? Or do you think that somebody is going to rush to the keyboard modifying that GUI to your liking?
Do you have any idea how many hours it takes for somebody to create a GUI like that?

I don't know what kind of task you have been given in your new job, but you seem to be massively overwhelmed by it. Which makes me feel kind of sorry for you if it weren't for all your ranting.

I'm afraid the level of customization you seem to need/want will not be possible without programming skills on your side.


The source code for the Gmoccapy GUI should be in '/bin/gmoccapy' and it is written in python3/GTK3 .
  • meister
  • meister
02 Aug 2024 19:29 - 02 Aug 2024 21:53

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

 

EDIT: >140 minuted later , 5 lost packages of >8400000 that's ~0.00006% package lost
hmm, i think it's ok
  • meister
  • meister
02 Aug 2024 19:28

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

my professional test setup

 

why didn't I try this before

i am sooo stupid, well, at least i realized it at some point :)

now i can also increase the SPI speed and in python the looptime dropped from ~0.88ms to 0.42ms
tx (280): [116, 105, 114, 119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 5, 0, 0, 0, 0, 0]
rx: [97, 116, 97, 100, 151, 2, 0, 0, 0, 0, 0, 0, 31, 202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
0.8819103240966797
tx (280): [116, 105, 114, 119, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 5, 0, 0, 0, 0, 0]
rx: [97, 116, 97, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
0.4222393035888672

the problem was, when checking whether a new packet was received, the size was also read out, if this check happened exactly during the transmission and the packet was not yet 100% there, the size was not correct and the check failed

a second before i wanted to send this message, there was a timeout, but ok, this is running over my home network, so it can happen, but it has become extremely good now, i have to let it run isolated for a while.

thank you all, if i hadn't kept asking, i would probably have resigned myself to the esp32 solution
  • endian
  • endian's Avatar
02 Aug 2024 19:24
Replied by endian on topic Exotic data types in .xml config

Exotic data types in .xml config

Category: EtherCAT

Ah, yeah, the EL6751. I keep meaning to get around to trying to use mine for something, but it looks like more work than I really want right now :-).

The problem with mapping anything more complex than ints or floats is that LinuxCNC doesn't really have a good type to hold them, so there's no good way to create a pin for them. Even if we had an array of ints, there's no array type in LinuxCNC. OTOH, a fixed-size array is pretty trivial to map to 8 individual ints.

I'd love to see a working EL6751 config for *anything*; IIRC people have claimed that they've got it working once or twice, but I don't think we do a very good job at it.

If we *really* wanted to do a good job with the EL6751, we'd probably want to refactor LCEC to create a generic CANopen layer (PDOs, SDOs, etc), and then tie that to a lower-level EtherCAT layer plus a lower-level CANopen layer. Then the EL6751 could be a CoE EtherCAT device that exports a CANopen interface that we could run CANopen devices on top of.

That'd let us use generic CAN devices, and maybe even some RS485 devices, in addition to the EL6751 for talking to CANopen CiA 402 devices and so forth.

Except we don't actually *want* to use most CAN CiA 402 devices, because they don't support CSP/CSV modes, because CAN isn't fast enough. Mostly.

Anyway, it'd be a lot of work, and I'm not sure that there's a real payoff.

yes for sure, CANopen is not a RT bus.. it is light weight and most cost effective pocket swiss knife ... I think when you will not use a CSS and rigid tapping a CANopen vfds should be usable as really budget cost solution... 

I will manage it and let you know how it should be... but I think it will be pain to do it...

Can you tell me how difficult is to create device.c and .k to define device via non generic definition please?

exactly I thinking about it the same... new layer for canopen slaves and add them to ethercat xml as generic... I will try to map them as complex a split them out via bits to something what lcnc will understand... RS485 is great but Profibus interface should be greater for us... there is whole galaxy of non supported devices as vfds and pneumatic terminal which should be usable ...I saw some project on this forum with profibus but it was in the python .. 

regards
  • spumco
  • spumco
02 Aug 2024 19:12

Hardware needed to switch from mach 3 6 axis to linuxcnc 9 axis

Category: General LinuxCNC Questions

Some additional info would be helpful.

What is the machine? What is the upcoming project and why do you need three additional axes?
What are the current 6 axes, and what are the three additional axes you want/need to add? (linear axes, rotary, ballscrew, belt, worm drive, etc.)
When you ask for hardware suggestions, do you mean control hardware, motion hardware, or both?
What exactly is the current control setup?  What do you plan to re-use?
Closed loop how? Closed loop steppers, or closed loop back to the control (LCNC)?  Why do you think you might want this?
What IO do you need? Voltage, sinking/sourcing, current requirements?
Is there a spindle?  How is it controlled?

Anything you can provide details on will help.
Displaying 24481 - 24495 out of 24640 results.
Time to create page: 0.465 seconds
Powered by Kunena Forum