hm2 documentation - encoder
- zz912
-
Topic Author
- Offline
- Platinum Member
-
Less
More
- Posts: 535
- Thank you received: 85
08 Jun 2020 18:53 #170668
by zz912
hm2 documentation - encoder was created by zz912
I bought an encoder so I could play with it and learn Linux CNC. I found that hostmot2 has a lot of PINs and PARAMETERS for the encoder.
Unfortunately, I can only estimate the meaning of some PINs and PARAMETERS. Is there a manual or help that I can study? I am mechanical designer.
Component Pins:
Owner Type Dir Value Name
11 s32 OUT -114937 hm2_7i96.0.encoder.00.count
11 s32 OUT 0 hm2_7i96.0.encoder.00.count-latched
11 bit I/O FALSE hm2_7i96.0.encoder.00.index-enable
11 bit OUT FALSE hm2_7i96.0.encoder.00.input-a
11 bit OUT FALSE hm2_7i96.0.encoder.00.input-b
11 bit OUT TRUE hm2_7i96.0.encoder.00.input-index
11 bit IN FALSE hm2_7i96.0.encoder.00.latch-enable
11 bit IN FALSE hm2_7i96.0.encoder.00.latch-polarity
11 float OUT -114937 hm2_7i96.0.encoder.00.position
11 float OUT 0 hm2_7i96.0.encoder.00.position-latched
11 bit OUT FALSE hm2_7i96.0.encoder.00.quad-error
11 bit IN FALSE hm2_7i96.0.encoder.00.quad-error-enable
11 s32 OUT -113080 hm2_7i96.0.encoder.00.rawcounts
11 s32 OUT 1857 hm2_7i96.0.encoder.00.rawlatch
11 bit IN FALSE hm2_7i96.0.encoder.00.reset
11 float OUT 0 hm2_7i96.0.encoder.00.velocity
11 float OUT 0 hm2_7i96.0.encoder.00.velocity-rpm
11 u32 IN 0x017D7840 hm2_7i96.0.encoder.sample-frequency
11 s32 IN -1 hm2_7i96.0.encoder.timer-number
Parameters:
Owner Type Dir Value Name
11 bit RW FALSE hm2_7i96.0.encoder.00.counter-mode
11 bit RW TRUE hm2_7i96.0.encoder.00.filter
11 bit RW FALSE hm2_7i96.0.encoder.00.index-invert
11 bit RW FALSE hm2_7i96.0.encoder.00.index-mask
11 bit RW FALSE hm2_7i96.0.encoder.00.index-mask-invert
11 float RW 1 hm2_7i96.0.encoder.00.scale
11 float RW 0.5 hm2_7i96.0.encoder.00.vel-timeout
Unfortunately, I can only estimate the meaning of some PINs and PARAMETERS. Is there a manual or help that I can study? I am mechanical designer.
Please Log in or Create an account to join the conversation.
- PCW
-
- Offline
- Moderator
-
Less
More
- Posts: 18374
- Thank you received: 5016
08 Jun 2020 19:40 #170672
by PCW
Replied by PCW on topic hm2 documentation - encoder
The hostmot2 manual page describes the pins and parameters of all hostmot2 modules
man hostmot2
man hostmot2
Please Log in or Create an account to join the conversation.
- zz912
-
Topic Author
- Offline
- Platinum Member
-
Less
More
- Posts: 535
- Thank you received: 85
10 Jun 2020 09:34 #170932
by zz912
Replied by zz912 on topic hm2 documentation - encoder
Thank you for answer. I have been looking for this information for a long time.
Please Log in or Create an account to join the conversation.
- zz912
-
Topic Author
- Offline
- Platinum Member
-
Less
More
- Posts: 535
- Thank you received: 85
11 Jun 2020 04:49 #171073
by zz912
Replied by zz912 on topic hm2 documentation - encoder
I did "sudo apt-get update / upgrade"
I have everything up to date.
I did "man hostmost2" and it gave me a manual
LinuxCNC Documentation 2008-05-13 HOSTMOT2 (9)
Do I have an old manual?
Not described here:
- count-latched
- input-index
- latch-enable
- latch polarity
- position-latched
- quad-error
- quad-error-enable
- rawlatch
- ........
I have everything up to date.
I did "man hostmost2" and it gave me a manual
LinuxCNC Documentation 2008-05-13 HOSTMOT2 (9)
Do I have an old manual?
Not described here:
- count-latched
- input-index
- latch-enable
- latch polarity
- position-latched
- quad-error
- quad-error-enable
- rawlatch
- ........
Please Log in or Create an account to join the conversation.
- bbsr_5a
- Offline
- Platinum Member
-
Less
More
- Posts: 544
- Thank you received: 105
11 Jun 2020 06:39 #171079
by bbsr_5a
Replied by bbsr_5a on topic hm2 documentation - encoder
hi what version of linuxcnc did you install
(bit in) quad-error-enable
When this pin is true quadrature error reporting is enabled.
when false, existing quadrature errors are cleared and error
reporting is disabled
(bit out) quad-error
This bit indicates that a quadrature sequence error has been
detected. It can only be set if the corresponding quad-error-
enable bit is true
Please Log in or Create an account to join the conversation.
- zz912
-
Topic Author
- Offline
- Platinum Member
-
Less
More
- Posts: 535
- Thank you received: 85
11 Jun 2020 08:55 #171096
by zz912
Replied by zz912 on topic hm2 documentation - encoder
LinuxCNC 2.8
Please Log in or Create an account to join the conversation.
- PCW
-
- Offline
- Moderator
-
Less
More
- Posts: 18374
- Thank you received: 5016
12 Jun 2020 13:00 #171251
by PCW
Replied by PCW on topic hm2 documentation - encoder
There are a bunch of addition to the manual but just in master.
I think most of the encoder latch pin stuff is undocumented
because it was intended for use with probing (so a common
probe input pin can latch all channels) and that's never
been finished on the driver/linuxcnc side
I think most of the encoder latch pin stuff is undocumented
because it was intended for use with probing (so a common
probe input pin can latch all channels) and that's never
been finished on the driver/linuxcnc side
Please Log in or Create an account to join the conversation.
- zz912
-
Topic Author
- Offline
- Platinum Member
-
Less
More
- Posts: 535
- Thank you received: 85
13 Jun 2020 08:51 #171380
by zz912
Replied by zz912 on topic hm2 documentation - encoder
Thank you for the explanation.
Please Log in or Create an account to join the conversation.
Moderators: HansU
Time to create page: 0.108 seconds