Advanced Search

Search Results (Searched for: )

  • endian
  • endian's Avatar
23 Mar 2025 11:37 - 23 Mar 2025 17:39
Replied by endian on topic EL6731 changes cyclically to INIT status

EL6731 changes cyclically to INIT status

Category: EtherCAT

Hello,

if your config with profibus needs a sync movements... It is necessary to use a Equidistant mode... if not it should be in the free run -

DC sync in your case 1C32 parameter is -
 “03 00 03 00 40 42 0F 00 00 00 00 00 00”
- 40 42 0f 00 == 1ms but it is too short and I can guarantee timing incidents ..

Free run in your case 1C32 parameter is - 
 “03 00 01 00 40 42 0F 00 00 00 00 00 00”
 - 40 42 0f 00 == 1ms but real synchronization it based on scan time of profibus

then you configuration is missing the SDOs -
<!--Slave PDO configuration shaping...-->
<!--EL67xx CoE Init Cmd 0 (1C32:00)-->
<sdoConfig idx="1C32" subIdx="complete">
  <sdoDataRaw data="03 00 03 00 40 42 0F 00 00 00 00 00" />
</sdoConfig>
<!--EL67xx CoE Init Cmd 1 (1C33:00)-->
<sdoConfig idx="1C33" subIdx="complete">
  <sdoDataRaw data="03 00 22 00 00 00 00 00 00 00 00 00" />
</sdoConfig>
<!--EL67xx CoE Init Cmd 2 (F800:00)-->
<sdoConfig idx="F800" subIdx="complete">
  <sdoDataRaw data="11 00 01 09 E8 03 0B 00 20 03 09 10 64 7E 04 01 0A 00 04 00 10 00 00 00 00 00 05 00" />
</sdoConfig>
<!--EL67xx CoE Init Cmd 3 (8000:00)-->
<sdoConfig idx="8000" subIdx="complete">
  <sdoDataRaw data="2D 00 0A 00 00 00 00 00 00 00 00 00 00 00 A8 01 00 00 40 34 00 00 00 00 26 02 00 00 00 00 88 01 14 0B BE CE 00 C0 00 08 00 00 00 00 40 00 63 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 11 21" />
</sdoConfig>
<!--EL67xx CoE Init Cmd 4 (8010:00)-->
<sdoConfig idx="8010" subIdx="complete">
  <sdoDataRaw data="2D 00 1F 00 00 00 00 00 00 00 00 00 00 00 A0 01 00 00 06 00 00 00 00 00 0A 05 00 00 00 00 80 01 14 0B 81 22 00 00 00 00 C0 07 0D 01 00" />
</sdoConfig>
<!--download pdo 0x1C12 index-->
<sdoConfig idx="1C12" subIdx="complete">
  <sdoDataRaw data="02 00 00 16 01 16" />
</sdoConfig>
<!--download pdo 0x1C13 index-->
<sdoConfig idx="1C13" subIdx="complete">
  <sdoDataRaw data="03 00 00 1A 01 1A 80 1A" />
</sdoConfig>
<!--DP PrmData Slave 010-->
<sdoConfig idx="8001" subIdx="00">
  <sdoDataRaw data="80 01 14 0B BE CE 00 C0 00 08 00 00 00 00 40 00 63 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00" />
</sdoConfig>
<!--DP CfgData Slave 010-->
<sdoConfig idx="8002" subIdx="00">
  <sdoDataRaw data="11 21" />
</sdoConfig>
<!--DP PrmData Slave 031-->
<sdoConfig idx="8011" subIdx="00">
  <sdoDataRaw data="80 01 14 0B 81 22 00 00 00 00" />
</sdoConfig>
<!--DP CfgData Slave 031-->
<sdoConfig idx="8012" subIdx="00">
  <sdoDataRaw data="C0 07 0D 01 00" />
</sdoConfig>
<!--Slave PDO configuration shaping end...-->

it will be right behind the "complete" mapping guys but in front off sync managers ... 
How can I understand this?

Your config is missing of the DC configuration adn SDO datas cofig too

What have I forgotten?

If you will choose the DC operation mode - somewhere in the slave config it has to be a DC configuration of the slave - something like 
                    <!-- EL6731 -->
                    <pdo idx="1A80">
                      <pdoEntry idx="F102" subIdx="01" bitLen="08" halPin="state-Slave-F102-01" halType="u32" />
                      <pdoEntry idx="F102" subIdx="02" bitLen="08" halPin="state-Slave-F102-02" halType="u32" />
                      <pdoEntry idx="F102" subIdx="03" bitLen="08" halPin="state-Slave-F102-03" halType="u32" />
                      <pdoEntry idx="F102" subIdx="04" bitLen="08" halPin="state-Slave-F102-04" halType="u32" />
                      <pdoEntry idx="F102" subIdx="05" bitLen="08" halPin="state-Slave-F102-05" halType="u32" />
                      <pdoEntry idx="F102" subIdx="06" bitLen="08" halPin="state-Slave-F102-06" halType="u32" />
                      <pdoEntry idx="F102" subIdx="07" bitLen="08" halPin="state-Slave-F102-07" halType="u32" />
                      <pdoEntry idx="F101" subIdx="03" bitLen="08" halPin="state-EL6731" halType="u32" />
                      <pdoEntry idx="F101" subIdx="14" bitLen="01" halPin="diagFlag-EL6731" halType="bit" />
                      <pdoEntry idx="F103" subIdx="01" bitLen="01" halPin="diagFlagSlave-F103-01" halType="bit" />
                      <pdoEntry idx="F103" subIdx="02" bitLen="01" halPin="diagFlagSlave-F103-02" halType="bit" />
                      <pdoEntry idx="F103" subIdx="03" bitLen="01" halPin="diagFlagSlave-F103-03" halType="bit" />
                      <pdoEntry idx="F103" subIdx="04" bitLen="01" halPin="diagFlagSlave-F103-04" halType="bit" />
                      <pdoEntry idx="F103" subIdx="05" bitLen="01" halPin="diagFlagSlave-F103-05" halType="bit" />
                      <pdoEntry idx="F103" subIdx="06" bitLen="01" halPin="diagFlagSlave-F103-06" halType="bit" />
                      <pdoEntry idx="F103" subIdx="07" bitLen="01" halPin="diagFlagSlave-F103-07" halType="bit" />
                      <pdoEntry idx="0000" subIdx="00" bitLen="08" halPin="GAP-0000-0" halType="u32" />
                    </pdo>
                </syncManager>
                <dcConf assignActivate="1000" sync0Cycle="*1" sync0Shift="0" sync1Cycle="*1" sync1Shift="100"/>    
  • tommylight
  • tommylight's Avatar
23 Mar 2025 11:30
Replied by tommylight on topic Raspberry Pi 4 and bad latency.. SOLUTIONS?

Raspberry Pi 4 and bad latency.. SOLUTIONS?

Category: Installing LinuxCNC

Latency excursions beyond the visible graph area.
  • machinedude
  • machinedude's Avatar
23 Mar 2025 11:26
Replied by machinedude on topic Black Friday Deal got me :)

Black Friday Deal got me :)

Category: Plasma & Laser

my first attempt at a rotary union ended up being a bust. i was going to just eat the cost and buy these but something the manufacture said during a response made me pause on that idea. i was told a 2 Kw motor was the requirements to drive one of theirs. my plan was to drive two of these in series so a 4 Kw motor to do this seemed like a deal breaker. so i decided to take another attempt at one. i got tired of looking for a sealing solution from the manufactures that would work with common stock size and trying to find a certain type of seal in the size i needed. So i did what i had to and took matters into my own hands and designed my own and made a mold to cast them myself. so i will either get thing to work or go down swinging trying :)
  • tommylight
  • tommylight's Avatar
23 Mar 2025 11:23

PCIe - No parport registered at "0x " . This is not Always an error.Continuing.

Category: Advanced Configuration

Picture, capabilities access denied, that is usually due to not using sudo, so
sudo lspci -v
see if it shows the driver and kernel module.
Always use sudo when dealing with kernel level stuff, for reading only.
  • kmeld
  • kmeld
23 Mar 2025 10:40

e-stop signal from hybrid servo stepper threw Mesa 7i96s

Category: Driver Boards

Hi,
I do not actually know where to start.

I have 3axis cnc mill set up on Mesa 7i96s with hybrid servo stepper drives 2HSS86H-N

currently when stepper drive goes in to error (position following error) motor stops and is not responding but while cnc control does not go in to e-stop mode.

I would like to have it set up in such a way so in such event as one of the controllers goes in to any fault it will automatically trigger e-stop for the whole control.

Could someone help me set this up?
I need help on very basic level in this field.

Cris.
 
  • Nathan40
  • Nathan40
23 Mar 2025 10:35 - 23 Mar 2025 10:38

7i95t pin and firmware files with Stepgens and Inputs 5Axis BoB

Category: Driver Boards

Hi

a. Please guide as how this can be done. Do we need a separate bit file for this. If yes, please share.
-Note that this will only work on stock 7i95t firmware or 7i95t_5abob firmware
-if you disable the stepgens on DB25 pins 4,5 and on.


b. Also how can I generate pwmgen on Pin 1 of the DB25 BoB with 7i95t. Please share instructions / commands.

 
  • Roger S
  • Roger S
23 Mar 2025 10:34 - 23 Mar 2025 10:37

Z-Achse fährt Werkstücknullpunkt nicht an

Category: Deutsch

Hallo zusammen

Als absoluter Linux-Anfänger habe ich mir vor ca. 5-6 Jahren mithilfe dieses Forums sowie YouTube-Beiträgen meine erste Konfiguration aufgesetzt und zum Laufen gebracht. Als Screen hatte ich Probe Basic gewählt. Nun habe ich den PC ersetzt, Debian 12 und darauf Linuxcnc 2.9.4 installiert. Als Screen verwende ich wieder Probe Basic. Es funktioniert soweit alles korrekt, bis auf einen Punkt. Nach dem Nullen fährt die Z-Achse nicht auf ihre Nullposition.

 
Die Maschine ist referenziert und steht auf der Parkposition 

 
Danach fahre ich das Werkstück an und nulle alle Achsen

 
Wenn ich dann mit "Go to Zero" die vorher gesetzten Nullpunkte anfahren will, bleibt die z-Achse oben stehen.

Was habe ich übersehen?

MfG Roger 

 

File Attachment:

File Name: AL-Line_20...3-23.ini
File Size:5 KB

 

File Attachment:

File Name: AL-Line_20...3-23.hal
File Size:11 KB

 
Displaying 17896 - 17902 out of 17902 results.
Time to create page: 0.766 seconds
Powered by Kunena Forum