Advanced Search

Search Results (Searched for: )

  • gardenweazel
  • gardenweazel's Avatar
02 Nov 2025 19:57
Replied by gardenweazel on topic Motor Driver Electrical Question

Motor Driver Electrical Question

Category: Basic Configuration

The motors and drivers were part of a kit that included power supply, drivers and Nema 23's that I bought directly from
Stepper Online.

Here's a link to the DM556T drivers which were part of the kit. I could not find the kit online at this time.

On the Stepper Online web site I note the following documentation:Therefore, when setting the current on the stepper motor driver, please try to make the rated current of the motor close to the RMS value of the driver. If the motor needs to work continuously for a long time, you need to pay attention to the temperature rise of the motor. If you feel that the temperature of the motor is too high, you can properly reduce the current.In our experience, we usually match the RMS value on the driver to the rated current of the motor to ensure higher performance. When we feel that the motor is overheating, we match the rated current of the motor to the PEAK value on the driver.Additionally, under short-term working cycle conditions, we recommend using the RMS value, and under long-term working cycle conditions, we recommend using the PEAK value. This document is located here.

Honestly I see no reason why these motors can't be run at 48vdc.
  • Pinaz993
  • Pinaz993
02 Nov 2025 19:53

Usable Interface for CNC Turntable on Manual Mill

Category: Other User Interfaces

Greetings, all. I am currently helping a relative with a small project. He is a machinist, and has a manual horizontal mill. For this mill, he has a small manual turntable, which he is hoping to be able to automate to some degree.

The stepper motor that has been purchased to drive the turntable does not have enough torque to machine with, even at a 40:1 reduction. However, it should be able to turn the turntable a given number of degrees in a given direction, and then the turntable can be locked down before proceeding with the machining process.

I have the official LinuxCNC Debian image installed on a Pi4 (and have fixed the GPIO permissions issue), and have configured the X axis as angular, with no other axis in the configuration. I can put in the 40:1 gearing.

My problem is that I haven't the foggiest idea what interface to use. I need something that can order a rotation of a certain amount of degrees and then a stop, as well as switching between clockwise and counterclockwise. However, all the interfaces I've seen are specifically designed to run Gcode from CAM software. Is there an interface that supports these needs, or do I need to code something myself? 
  • conman
  • conman
02 Nov 2025 19:15

Help with Inovance IS620N Servo Drive - Stays in PREOP

Category: EtherCAT

Forgot to mention, I get this output from

cnc@debian:~$ sudo dmesg | grep lcec
[16318.518328] lcec_conf[18018]: segfault at 2000000004 ip 00007ff18a193ffe sp 00007fff53f417b8 error 4 in libc.so.6[7ff18a053000+155000] likely on CPU 17 (\core 5, socket 0)



cnc@debian:~$ sudo dmesg | tail -n20
[16005.505127] EtherCAT WARNING 0: 3 datagrams UNMATCHED! [16010.521123] EtherCAT WARNING 0: 3 datagrams UNMATCHED! [16019.541129] EtherCAT WARNING 0: 3 datagrams UNMATCHED! [16029.589122] EtherCAT WARNING 0: 3 datagrams UNMATCHED! [16041.645130] EtherCAT WARNING 0: 3 datagrams UNMATCHED! [16066.753139] EtherCAT WARNING 0: 3 datagrams UNMATCHED! [16090.805133] EtherCAT WARNING 0: 6 datagrams UNMATCHED! [16105.865142] EtherCAT WARNING 0: 3 datagrams UNMATCHED! [16107.694312] EtherCAT 0: Master thread exited. [
16107.694318] EtherCAT 0: Starting EtherCAT-IDLE thread.
[16107.694349] EtherCAT ERROR 0-0: Failed to receive AL state datagram: Datagram initialized.
[16107.694351] EtherCAT 0: Releasing master...
[16107.694359] EtherCAT 0: Released.
[16108.065140] EtherCAT WARNING: Datagram 00000000e31e2a72 (master-fsm) was SKIPPED 1 time.
[16318.518325] show_signal_msg: 7 callbacks suppressed
[16318.518328] lcec_conf[18018]: segfault at 2000000004 ip 00007ff18a193ffe sp 00007fff53f417b8 error 4 in libc.so.6[7ff18a053000+155000] likely on CPU 17 (core 5, socket 0)
[16318.518333] Code: 1f 84 00 00 00 00 00 0f 1f 44 00 00 89 f8 09 f0 c1 e0 14 3d 00 00 00 f8 0f 87 2e 03 00 00 62 e1 fe 28 6f 0f 62 b2 75 20 26 d1 <62> f3 75 22 3f 0e 00 c5 fb 93 c9 ff c1 74 53 0f 1f 00 f3 0f bc c9
[16727.336124] EtherCAT ERROR 0-0: Failed to set SAFEOP state, slave refused state change (PREOP + ERROR).
[16727.336155] EtherCAT ERROR 0-0: AL status message 0x001E: "Invalid input configuration".
[16727.337102] EtherCAT 0-0: Acknowledged state PREOP.


Could this be an issue?
  • john.obrien
  • john.obrien
02 Nov 2025 19:09
A suggestion for the 7i76 documentation was created by john.obrien

A suggestion for the 7i76 documentation

Category: Driver Boards

I am looking to try to wire a Gecko G320x to the 7i76U. I found this diagram , which I am planning on using to complete the wiring.

Now, in the manual , there is a diagram of the board on page 3 and a list of the pins ordered by DB25 pin on page 4. The layout of the diagram and pins ordered by DB25 is not as helpful as the diagram I alluded to which another user created.

I have another BOB from CNC4PC, the C11G. In its  documentation  on page 18 you can the pins are labeled on the board diagram making it much easier to figure out which pins to use to wire a stepper/servo driver to the board.

@PCW, after some googling, I believe you are the owner of Mesa Electronics. Is that correct?

If so, I'd like to humbly suggest updating your documentation for the 7i76U to include something like the diagram I found on the forum to make it easier for people to figure out the pins for the 7i76U.
  • conman
  • conman
02 Nov 2025 19:03

Help with Inovance IS620N Servo Drive - Stays in PREOP

Category: EtherCAT

Hello, thank you for that, I added it but still the same result.

<masters>
<master idx="0" appTimePeriod="1000000" refClockSyncCycles="1">
<slave idx="0" type="generic" name="IS620N_ECAT_v2.6.8" vid="0x00100000" pid="0x000C0108" configPdos="true">
<dcConf assignActivate="300" sync0Cycle="*1" sync0Shift="0"/>
<syncManager idx="2" dir="out">
<pdo idx="1701">
<pdoEntry idx="6040" subIdx="00" bitLen="16" halPin="cia-controlword" halType="u32"/>
<pdoEntry idx="6060" subIdx="00" bitLen="8" halPin="OperationMode" halType="s32"/>
<pdoEntry idx="607A" subIdx="00" bitLen="32" halPin="TargetPosition" halType="s32"/>
<pdoEntry idx="60FF" subIdx="00" bitLen="32" halPin="TargetVelocity" halType="s32"/>
</pdo>
</syncManager>
<syncManager idx="3" dir="in">
<pdo idx="1b01">
<pdoEntry idx="6041" subIdx="00" bitLen="16" halPin="cia-statusword" halType="u32"/>
<pdoEntry idx="6064" subIdx="00" bitLen="32" halPin="ActualPosition" halType="s32"/>
<pdoEntry idx="6061" subIdx="00" bitLen="8" halPin="ActualOperationMode" halType="s32"/>
<pdoEntry idx="606C" subIdx="00" bitLen="32" halPin="ActualVelocity" halType="s32"/>
<pdoEntry idx="6077" subIdx="00" bitLen="32" halPin="ActualTorque" halType="s32"/>
</pdo>
</syncManager>
</slave>
</master>
</masters>
  • langdons
  • langdons's Avatar
02 Nov 2025 17:41 - 02 Nov 2025 17:48
Replied by langdons on topic Motor Driver Electrical Question

Motor Driver Electrical Question

Category: Basic Configuration

What is your motor driver?

Is it a genuine Leadshine DM556? (probably not)

Because there is such a vast array of clones of that driver, you should post the link to the exact one you bought.

Also, 48VDC is only 2V away from the driver's maximum voltage of 50VDC, which is not great.

If you can reduce their supply voltage by even a few volts, you should do so to make sure your drivers don't get damaged.
  • langdons
  • langdons's Avatar
02 Nov 2025 17:33
Replied by langdons on topic Motor Driver Electrical Question

Motor Driver Electrical Question

Category: Basic Configuration

Your driver is technically too small.

4.2A motor current means 4.2A RMS, or about 6A peak.

Peak current is the RMS current multiplied by √2 (approximately 1.4).

You should set your driver to the highest current (5.6A peak).

Your motor won't be quite as powerful as it could be because the current is a bit too low, though you'll probably be fine.

Also, your driver will be working at its maximum rated current, so it will get quite hot, though you should not encounter any problem.

If you find that your motor is too weak, consider buying these drivers:
www.aliexpress.com/item/1005005291871448.html
  • CADdy
  • CADdy's Avatar
02 Nov 2025 17:16
Replied by CADdy on topic mqtt-publisher

mqtt-publisher

Category: Advanced Configuration

yes, you are right. I'll do it.
  • snowgoer540
  • snowgoer540's Avatar
02 Nov 2025 17:11
Replied by snowgoer540 on topic Laser Button Doesn't toggle to mark edge and origin

Laser Button Doesn't toggle to mark edge and origin

Category: Plasmac

To close the loop here, this commit (to the Master branch) clarifies when the LASER and CAMERA buttons become visible:

github.com/LinuxCNC/linuxcnc/commit/ce1e...442d1e9b634e2eb8c5a7
  • unknown
  • unknown
02 Nov 2025 17:09
Replied by unknown on topic mqtt-publisher

mqtt-publisher

Category: Advanced Configuration

Like I said it may be worth raising an issue on GitHub as the actual behaviour does not match the behaviour in the docs.
  • CADdy
  • CADdy's Avatar
02 Nov 2025 16:37 - 02 Nov 2025 16:44
Replied by CADdy on topic mqtt-publisher

mqtt-publisher

Category: Advanced Configuration

With your settings, I only receive 7 values. 

After removing the axes and joints that are not present on my milling machine, the result is the same - only 7 values are received. Sorry, I don't understand the principle of keys entries.

I have now shortened the list to 9 entries and am only using one key= statement. This allows me to transfer all 9 values.
loadusr -W mqtt-publisher \
--mqtt-broker=[MQTT]BROKER --mqtt-user=[MQTT]USERNAME \
--mqtt-password=[MQTT]PASSWORD \
keys=halui.axis.x.pos-relative,halui.axis.y.pos-relative,halui.axis.z.pos-relative,\
halui.joint.0.is-homed,halui.joint.1.is-homed,halui.joint.2.is-homed,\
halui.estop.is-activated,halui.machine.is-on,halui.program.is-running \

  
Peter
  • Aciera
  • Aciera's Avatar
02 Nov 2025 16:25 - 02 Nov 2025 16:32

Try to activate Gladevcp with setp gladevcp -> Linuxcnc

Category: GladeVCP

1. usually a good idea to post the files
2. start your config from a terminal ($ linuxcnc) and check output for clues
3. I would recommend using a simple texteditor to edit the files not a word processor like the one in your screen shot.
  • PCW
  • PCW's Avatar
02 Nov 2025 16:15

Mesa sserial cards combination for 3 analog servos + I/O

Category: Driver Boards

If you are on the US, mesaus has some.

if in the EU, eusurplus shows stock


We will have more 7I97T stock in 7-8 weeks
  • kostas
  • kostas's Avatar
02 Nov 2025 16:11

Mesa sserial cards combination for 3 analog servos + I/O

Category: Driver Boards

Right! Well, I was sure as I wrote this that the 7I83 also has encoder inputs as well!
7i97T here says it's out of stock though:

store.mesanet.com/index.php?route=produc...t_id=397&search=7i97

Do you know when are you going to have it back in stock?

Also, on the previous subject, if I decided to go the sserial route adding e.g. a 7I85, is one of the stock firmwares going to work without modifications?
  • gardenweazel
  • gardenweazel's Avatar
02 Nov 2025 16:08
Motor Driver Electrical Question was created by gardenweazel

Motor Driver Electrical Question

Category: Basic Configuration

Hello All,
I am currently driving my stepper motors via DMT556T's with a 48vdc source.

The motors are from Stepper-Online model 23HS45-4204S .
They can handle 4.2A based on the specs provided.

The current settings offered by the DMT556T are as follows:

 

My question, which Peak Current setting should I be using?
Displaying 61 - 75 out of 22545 results.
Time to create page: 0.296 seconds
Powered by Kunena Forum