Advanced Search

Search Results (Searched for: )

  • tommylight
  • tommylight's Avatar
Today 02:51
Replied by tommylight on topic Configuration Problems 7i92 PnCConf

Configuration Problems 7i92 PnCConf

Category: PnCConf Wizard

IO Connections for P2
Pin#  I/O   Pri. func    Sec. func       Chan      Pin func        Pin Dir

 1      0   IOPort       PWM              0        PWM             (Out)
14      1   IOPort       None           
 2      2   IOPort       StepGen          0        Step/Table1     (Out)
15      3   IOPort       None           
 3      4   IOPort       StepGen          0        Dir/Table2      (Out)
16      5   IOPort       StepGen          8        Step/Table1     (Out)
 4      6   IOPort       StepGen          1        Step/Table1     (Out)
17      7   IOPort       StepGen          8        Dir/Table2      (Out)
 5      8   IOPort       StepGen          1        Dir/Table2      (Out)
 6      9   IOPort       StepGen          2        Step/Table1     (Out)
 7     10   IOPort       StepGen          2        Dir/Table2      (Out)
 8     11   IOPort       StepGen          3        Step/Table1     (Out)
 9     12   IOPort       StepGen          3        Dir/Table2      (Out)
10     13   IOPort       None           
11     14   IOPort       QCount           0        Quad-A          (In)
12     15   IOPort       QCount           0        Quad-B          (In)
13     16   IOPort       QCount           0        Quad-IDX        (In)
Where :
Pin# = is the equivalent parallel port pin number
I/O = is the pin number on the 26 pin header, see the manual for the board you have
Sec. func = is easy as it is written what function is active for that pin
Chan = the channel for the above function
Pin func = easy, just mind the step/dir and ignore the table thing
-
In general, you need the manual for the pinout and the mesaflash --readhmid report to figure pins out.
These are not parallel ports (even those have different modes that vary inputs and outputs, like "out","in", or "X"), these are Field Programmable Grid Arrays, meaning they can be programmed to pretty much everything within reason, so the pins will change, functions will change, etc, etc.
In short, there is no easy way to put all the thousands of pin options/functions into a wizard, especially as we keep asking from Mesa to make new firmware for whatever we happen to be working on at any given time, and they always, always make whatever we ask, no matter how strange it might seem.
So, thank you to Mesa and PCW for the best support on planet Earth.
  • Nathan40
  • Nathan40
Today 02:49 - Today 03:11
Replied by Nathan40 on topic Using 7c81 with 5v encoder on bob3 config

Using 7c81 with 5v encoder on bob3 config

Category: Driver Boards

Hi
Wiring looks ok to me. Please guide for the below points if they can help
a. Should I decrease the input voltage to 3 V. Will that help?
b. Should I decrease the output voltage of the encoder using a divider?
c. Perhaps changing the below values?
setp    hm2_7c81.0.encoder.00.counter-mode 1
setp    hm2_7c81.0.encoder.00.filter 0
setp    hm2_7c81.0.encoder.00.index-invert 0
setp    hm2_7c81.0.encoder.00.index-mask 0
setp    hm2_7c81.0.encoder.00.index-mask-invert 0
  • markbaenen
  • markbaenen
Today 01:27
Replied by markbaenen on topic Configuration Problems 7i92 PnCConf

Configuration Problems 7i92 PnCConf

Category: PnCConf Wizard

So 10 - 13 match with 30 - 33, 17 -> 24, Estop -> 20.
Is there a guide for this? I.ve looked HARD and found nothing. The PnCconf docs skip right over this.
  • PCW
  • PCW's Avatar
Today 00:38
Replied by PCW on topic Hurco BMC 30 AP

Hurco BMC 30 AP

Category: CNC Machines

# ---PWM Generator signals/setup---

##setp hm2_7i97.0.pwmgen.00.scale [JOINT_0]OUTPUT_SCALE
##setp hm2_7i97.0.pwmgen.00.output-type 1
##setp hm2_7i97.0.pwmgen.00.offset-mode true

If you want to delete the TEST sections, either don't delete
this part, or delete it and uncomment the commented out section
above (since they are duplicates)

##################TEST#############################
setp hm2_7i97.0.pwmgen.00.output-type 1 #PWM pin0
setp hm2_7i97.0.pwmgen.00.offset-mode 1 # offset mode so 50% = 0
setp hm2_7i97.0.pwmgen.00.scale [JOINT_0]OUTPUT_SCALE
###################################################
  • tommylight
  • tommylight's Avatar
Today 00:19
Replied by tommylight on topic Hurco BMC 30 AP

Hurco BMC 30 AP

Category: CNC Machines

Should also get rid of the TEST part completely, left side of pin names are just pin names (non existing ones that you created) so they will do nothing as they are.
So you will most probably need to uncoment all the listed stuff from PCW, for all joints/axis.
  • NWE
  • NWE
Today 23:58

Technical questions about CIA402 and homecomp.comp on A6

Category: EtherCAT

What we need is a way to "link" the two joints (example: X and X-slave)... Am I correct, currently we tell both to home and just expect them to go?

If one isn't ready, or simply fails to move, we would prevent both from moving.

What if CIA402 component had some pin, maybe an io pin to monitor, and any drive connected to it could set it, causing them all to halt?

net gantry-halt-interlock   <=> J1.cia402.halt
net gantry-halt-interlock   <=> J2.cia402.halt
If a drive is commanded to move, try clearing the pin just once. If a drive is faulted and sees this pin got cleared, set it again.

Or maybe a better way, (or additionally?) monitor both joint positions, if the difference exceeds some value, stop both?

Just throwing the idea out there. Maybe I'm just making noise.
  • PCW
  • PCW's Avatar
Today 23:02
Replied by PCW on topic Hurco BMC 30 AP

Hurco BMC 30 AP

Category: CNC Machines

There are many missing connections in the hal file:

As a start I would uncomment the high-lighted commands
##net x-index-enable <=> pid.x.index-enable
##net x-enable => pid.x.enable
##net x-pos-cmd => pid.x.command
##net x-pos-fb => pid.x.feedback
##net x-output <= pid.x.output

##################TEST#############################
# joint-0 enable chain
net joint-0-index-enable <=> pid.x.index-enable
net joint-0-index-enable <=> joint.0.index-enable
net joint-0-index-enable <=> hm2_7i97.0.encoder.00.index-enable

net joint-0-enable <= joint.0.amp-enable-out
net joint-0-enable => pid.x.enable
net joint-0-enable => hm2_7i97.0.pwmgen.00.enable
###################################################

# ---PWM Generator signals/setup---

##setp hm2_7i97.0.pwmgen.00.scale [JOINT_0]OUTPUT_SCALE
##setp hm2_7i97.0.pwmgen.00.output-type 1
##setp hm2_7i97.0.pwmgen.00.offset-mode true

##net x-output => hm2_7i97.0.pwmgen.00.value
##net x-pos-cmd <= joint.0.motor-pos-cmd
##net x-enable <= joint.0.amp-enable-out
##net x-enable => hm2_7i97.0.pwmgen.00.enable


 
  • 5_Zylinder
  • 5_Zylinder
Today 22:31
Replied by 5_Zylinder on topic Hurco BMC 30 AP

Hurco BMC 30 AP

Category: CNC Machines

What do you suggest?
Creating a new .hal file?
  • tommylight
  • tommylight's Avatar
Today 22:27
Replied by tommylight on topic Hurco BMC 30 AP

Hurco BMC 30 AP

Category: CNC Machines

From your hal file:
##net x-index-enable  <=> pid.x.index-enable
##net x-enable        =>  pid.x.enable
##net x-pos-cmd       =>  pid.x.command
##net x-pos-fb        =>  pid.x.feedback
##net x-output        <=  pid.x.output

##################TEST#############################
# joint-0 enable chain
net joint-0-index-enable <=> pid.x.index-enable
net joint-0-index-enable <=> joint.0.index-enable
net joint-0-index-enable <=> hm2_7i97.0.encoder.00.index-enable

net joint-0-enable <= joint.0.amp-enable-out
net joint-0-enable => pid.x.enable
net joint-0-enable => hm2_7i97.0.pwmgen.00.enable
###################################################

# ---PWM Generator signals/setup---

##setp   hm2_7i97.0.pwmgen.00.scale  [JOINT_0]OUTPUT_SCALE
##setp   hm2_7i97.0.pwmgen.00.output-type 1
##setp   hm2_7i97.0.pwmgen.00.offset-mode true

##net x-output     => hm2_7i97.0.pwmgen.00.value
##net x-pos-cmd    <= joint.0.motor-pos-cmd
##net x-enable     <= joint.0.amp-enable-out
##net x-enable   => hm2_7i97.0.pwmgen.00.enable

Looks like a chemically castrated hal file, so what am i missing as that can not work.
  • djdock99
  • djdock99
Today 21:45
Replied by djdock99 on topic Maho mh800w retrofit

Maho mh800w retrofit

Category: Milling Machines

Hey mark 
From memory no the run away doesn’t happen when I disconnect the axis from the masa board. Which may mean I should be able to use f2 to latch the relay!! Will try this.

yes I have the manual  and I haven’t done this as the drives were working perfectly before the controller died.  

You hardly have a close up of your 7i77?

Just to clarify I should be connecting the differential inputs E1 and E2 to Aout0 and Gnd? 
  • PCW
  • PCW's Avatar
Today 21:42 - Today 21:45
Replied by PCW on topic Configuration Problems 7i92 PnCConf

Configuration Problems 7i92 PnCConf

Category: PnCConf Wizard

What you are expected to do is for example:

Setup the number of stepgens and pwmgens and encoders you need:

 

Then select which axis are connected to which stepgens etc:

 
 
  • Elco
  • Elco
Today 21:41
Replied by Elco on topic Problème Carte PCIE parallèle

Problème Carte PCIE parallèle

Category: General LinuxCNC Questions

Intéressant, testez si pin 1 (et n'importe quelle entre 10 et 17) fonctionne comme entrée. Dans ce cas, la carte fonctionne en mode X (j'utilise ce mode fréquemment).
C'est rare, mais j'avais une carte double port qui ne fonctionnait que comme ça, si un seul port était configuré.

Robert
  • NWE
  • NWE
Today 21:27

current latest download of LinuxCNC V2.9.8 will not install GRUB on several PC's

Category: Installing LinuxCNC

I didn’t spot it in the bios but equally wasn’t looking for it. Is it normally in the same area of the bios screen that legacy mode and secure boot reside ?

 

That sounds like it... Trusted computing. Boot priority. Those are some areas I'd think of checking. If it is nowhere, then it probably does not have CSM.

One naughty bios in one of my systems a while back showed: CSM = disabled. It could not be enabled. The manual said it can be enabled if you install a graphics card. I tried that and it worked. Which was a problem because it had only one PCIe slot and I wanted something else in it; I had no need for a graphics card on that system.
  • 5_Zylinder
  • 5_Zylinder
Today 21:22
Replied by 5_Zylinder on topic Hurco BMC 30 AP

Hurco BMC 30 AP

Category: CNC Machines

We created a file using the proconf Wizard.
We compared it to ours because ours was created with an older version.
We noticed some differences.
Then we imported the differing lines into our HAL file, which successfully removed the errors, but the axes still move slowly automatically.
In the HAL file, we marked the sections we took from the other configuration with #####Test######
Items we commented out are marked with two ##.
  • NWE
  • NWE
Today 20:58

current latest download of LinuxCNC V2.9.8 will not install GRUB on several PC's

Category: Installing LinuxCNC

Can’t find anything in the bios related to csm

Not all bios seem to have that.

If bios has CSM and it is turned off, I have no luck booting anything in legacy bios mode, I get:
"No boot media found"

My hazy memory is slowly refreshing. It seems I manually created a small bios boot partition (legacy mode) or efi partition (uefi mode). I never investigated why I had to do that; whether:
1. The automatic partitioner failed to create it, or
2. Some option I had selected prevented it from creating it automatically.

Posting a screenshot of what it is creating at the stage it asks you to confirm the partitioning might be helpful. I'm not sure whether there is an easy way to take a real screenshot of that, you might have to snap a photo of it.
Displaying 1 - 15 out of 282489 results.
Time to create page: 2.141 seconds
Powered by Kunena Forum