7i80 and 7i77
28 Oct 2014 04:34 - 28 Oct 2014 04:59 #52461
by uli12us
Replied by uli12us on topic 7i80 and 7i77
The newest version was already installed, but I get no reaction.
At the start of LCC I get a list with pins, but only a part of the existing.
It ends with P3-17 or Pin50 (P3--
And in the last line hm2/hm2 7i76e.0: registered
If I send ping, the 4 user leds count digitally up, so I think the communication is ok.
My fault, I get a list, but only after LCC is quitted.
I think thats the proof, that I have communication.
At the start of LCC I get a list with pins, but only a part of the existing.
It ends with P3-17 or Pin50 (P3--
And in the last line hm2/hm2 7i76e.0: registered
If I send ping, the 4 user leds count digitally up, so I think the communication is ok.
My fault, I get a list, but only after LCC is quitted.
I think thats the proof, that I have communication.
Last edit: 28 Oct 2014 04:59 by uli12us.
Please Log in or Create an account to join the conversation.
28 Oct 2014 05:23 #52464
by PCW
Replied by PCW on topic 7i80 and 7i77
can you post what linuxcnc prints at startup?
Please Log in or Create an account to join the conversation.
28 Oct 2014 05:36 #52465
by uli12us
Replied by uli12us on topic 7i80 and 7i77
LINUXCNC - 2.8.0~pre0
Machine configuration directory is '/home/uli/linuxcnc/configs/7i76e'
Machine configuration file is '7i76es1.ini'
Starting LinuxCNC...
Note: Using POSIX realtime
hm2: loading Mesa HostMot2 driver version 0.15
hm2_eth: loading Mesa AnyIO HostMot2 ethernet driver version 0.2
hm2_eth: WARNING: Unable to restrict other access to the hm2-eth device.
This means that other software using the same network interface can violate
realtime guarantees. See hm2_eth(9) for more information.
hm2_eth: Hardware address: 00:60:1b:10:40:0c
hm2_eth: discovered 7I76E-16
hm2/hm2_7i76e.0: 51 I/O Pins used:
hm2/hm2_7i76e.0: IO Pin 000 (P1-01): StepGen #0, pin Direction (Output)
hm2/hm2_7i76e.0: IO Pin 001 (P1-14): StepGen #0, pin Step (Output)
hm2/hm2_7i76e.0: IO Pin 002 (P1-02): StepGen #1, pin Direction (Output)
hm2/hm2_7i76e.0: IO Pin 003 (P1-15): StepGen #1, pin Step (Output)
hm2/hm2_7i76e.0: IO Pin 004 (P1-03): StepGen #2, pin Direction (Output)
hm2/hm2_7i76e.0: IO Pin 005 (P1-16): StepGen #2, pin Step (Output)
hm2/hm2_7i76e.0: IO Pin 006 (P1-04): IOPort
hm2/hm2_7i76e.0: IO Pin 007 (P1-17): IOPort
hm2/hm2_7i76e.0: IO Pin 008 (P1-05): IOPort
hm2/hm2_7i76e.0: IO Pin 009 (P1-06): IOPort
hm2/hm2_7i76e.0: IO Pin 010 (P1-07): IOPort
hm2/hm2_7i76e.0: IO Pin 011 (P1-08): IOPort
hm2/hm2_7i76e.0: IO Pin 012 (P1-09): IOPort
hm2/hm2_7i76e.0: IO Pin 013 (P1-10): IOPort
hm2/hm2_7i76e.0: IO Pin 014 (P1-11): Encoder #0, pin Index (Input)
hm2/hm2_7i76e.0: IO Pin 015 (P1-12): Encoder #0, pin B (Input)
hm2/hm2_7i76e.0: IO Pin 016 (P1-13): Encoder #0, pin A (Input)
hm2/hm2_7i76e.0: IO Pin 017 (P2-01): IOPort
hm2/hm2_7i76e.0: IO Pin 018 (P2-14): IOPort
hm2/hm2_7i76e.0: IO Pin 019 (P2-02): IOPort
hm2/hm2_7i76e.0: IO Pin 020 (P2-15): IOPort
hm2/hm2_7i76e.0: IO Pin 021 (P2-03): IOPort
hm2/hm2_7i76e.0: IO Pin 022 (P2-16): IOPort
hm2/hm2_7i76e.0: IO Pin 023 (P2-04): IOPort
hm2/hm2_7i76e.0: IO Pin 024 (P2-17): IOPort
hm2/hm2_7i76e.0: IO Pin 025 (P2-05): IOPort
hm2/hm2_7i76e.0: IO Pin 026 (P2-06): IOPort
hm2/hm2_7i76e.0: IO Pin 027 (P2-07): IOPort
hm2/hm2_7i76e.0: IO Pin 028 (P2-08): IOPort
hm2/hm2_7i76e.0: IO Pin 029 (P2-09): IOPort
hm2/hm2_7i76e.0: IO Pin 030 (P2-10): IOPort
hm2/hm2_7i76e.0: IO Pin 031 (P2-11): IOPort
hm2/hm2_7i76e.0: IO Pin 032 (P2-12): IOPort
hm2/hm2_7i76e.0: IO Pin 033 (P2-13): IOPort
hm2/hm2_7i76e.0: IO Pin 034 (P3-01): IOPort
hm2/hm2_7i76e.0: IO Pin 035 (P3-14): IOPort
hm2/hm2_7i76e.0: IO Pin 036 (P3-02): IOPort
hm2/hm2_7i76e.0: IO Pin 037 (P3-15): IOPort
hm2/hm2_7i76e.0: IO Pin 038 (P3-03): IOPort
hm2/hm2_7i76e.0: IO Pin 039 (P3-16): IOPort
hm2/hm2_7i76e.0: IO Pin 040 (P3-04): IOPort
hm2/hm2_7i76e.0: IO Pin 041 (P3-17): IOPort
hm2/hm2_7i76e.0: IO Pin 042 (P3-05): IOPort
hm2/hm2_7i76e.0: IO Pin 043 (P3-06): IOPort
hm2/hm2_7i76e.0: IO Pin 044 (P3-07): IOPort
hm2/hm2_7i76e.0: IO Pin 045 (P3-08): IOPort
hm2/hm2_7i76e.0: IO Pin 046 (P3-09): IOPort
hm2/hm2_7i76e.0: IO Pin 047 (P3-10): IOPort
hm2/hm2_7i76e.0: IO Pin 048 (P3-11): IOPort
hm2/hm2_7i76e.0: IO Pin 049 (P3-12): IOPort
hm2/hm2_7i76e.0: IO Pin 050 (P3-13): IOPort
hm2/hm2_7i76e.0: registered
General configuration information:
BoardName : MESA7I76
FPGA Size: 16 KGates
FPGA Pins: 256
Number of IO Ports: 3
Width of one I/O port: 17
Clock Low frequency: 100.0000 MHz
Clock High frequency: 200.0000 MHz
IDROM Type: 3
Instance Stride 0: 4
Instance Stride 1: 64
Register Stride 0: 256
Register Stride 1: 256
Modules in configuration:
Module: WatchDog
There are 1 of WatchDog in configuration
Version: 0
Registers: 3
BaseAddress: 0C00
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: IOPort
There are 3 of IOPort in configuration
Version: 0
Registers: 5
BaseAddress: 1000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: StepGen
There are 5 of StepGen in configuration
Version: 2
Registers: 10
BaseAddress: 2000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: QCount
There are 1 of QCount in configuration
Version: 2
Registers: 5
BaseAddress: 3000
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Module: SSerial
There are 1 of SSerial in configuration
Version: 0
Registers: 6
BaseAddress: 5A00
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 64 bytes
Module: LED
There are 1 of LED in configuration
Version: 0
Registers: 1
BaseAddress: 0200
ClockFrequency: 100.000 MHz
Register Stride: 256 bytes
Instance Stride: 4 bytes
Configuration pin-out:
IO Connections for on-card
Pin# I/O Pri. func Sec. func Chan Pin func Pin Dir
1 0 IOPort StepGen 0 Dir/Table2 (Out)
14 1 IOPort StepGen 0 Step/Table1 (Out)
2 2 IOPort StepGen 1 Dir/Table2 (Out)
15 3 IOPort StepGen 1 Step/Table1 (Out)
3 4 IOPort StepGen 2 Dir/Table2 (Out)
16 5 IOPort StepGen 2 Step/Table1 (Out)
4 6 IOPort StepGen 3 Dir/Table2 (Out)
17 7 IOPort StepGen 3 Step/Table1 (Out)
5 8 IOPort StepGen 4 Dir/Table2 (Out)
6 9 IOPort StepGen 4 Step/Table1 (Out)
7 10 IOPort SSerial 0 TXData1 (Out)
8 11 IOPort SSerial 0 RXData1 (In)
9 12 IOPort SSerial 0 TXData2 (Out)
10 13 IOPort SSerial 0 RXData2 (In)
11 14 IOPort QCount 0 Quad-IDX (In)
12 15 IOPort QCount 0 Quad-B (In)
13 16 IOPort QCount 0 Quad-A (In)
IO Connections for P1
Pin# I/O Pri. func Sec. func Chan Pin func Pin Dir
1 17 IOPort None 0 None (In)
14 18 IOPort None 0 None (In)
2 19 IOPort None 0 None (In)
15 20 IOPort None 0 None (In)
3 21 IOPort None 0 None (In)
16 22 IOPort None 0 None (In)
4 23 IOPort None 0 None (In)
17 24 IOPort None 0 None (In)
5 25 IOPort None 0 None (In)
6 26 IOPort None 0 None (In)
7 27 IOPort None 0 None (In)
8 28 IOPort None 0 None (In)
9 29 IOPort None 0 None (In)
10 30 IOPort None 0 None (In)
11 31 IOPort None 0 None (In)
12 32 IOPort None 0 None (In)
13 33 IOPort None 0 None (In)
IO Connections for P2
Pin# I/O Pri. func Sec. func Chan Pin func Pin Dir
1 34 IOPort None 0 None (In)
14 35 IOPort None 0 None (In)
2 36 IOPort None 0 None (In)
15 37 IOPort None 0 None (In)
3 38 IOPort None 0 None (In)
16 39 IOPort None 0 None (In)
4 40 IOPort None 0 None (In)
17 41 IOPort None 0 None (In)
5 42 IOPort None 0 None (In)
6 43 IOPort None 0 None (In)
7 44 IOPort None 0 None (In)
8 45 IOPort None 0 None (In)
9 46 IOPort None 0 None (In)
10 47 IOPort None 0 None (In)
11 48 IOPort None 0 None (In)
12 49 IOPort None 0 None (In)
13 50 IOPort None 0 None (In)
Please Log in or Create an account to join the conversation.
28 Oct 2014 05:47 #52466
by PCW
Replied by PCW on topic 7i80 and 7i77
That's all correct but it indicates the the field I/O is not working
so do you have
1. Field power (>8VDC, <32VDC) on TB1
2. W1 left CR8 on
so do you have
1. Field power (>8VDC, <32VDC) on TB1
2. W1 left CR8 on
Please Log in or Create an account to join the conversation.
28 Oct 2014 06:23 #52468
by uli12us
Replied by uli12us on topic 7i80 and 7i77
The screw on TB1 was loose and I don't know if W1 is on. I couldn't find in which position is on or off.
Its in the left hand position.
Its in the left hand position.
Please Log in or Create an account to join the conversation.
28 Oct 2014 07:02 - 28 Oct 2014 07:02 #52470
by PCW
Replied by PCW on topic 7i80 and 7i77
So after connecting the field power properly, verifying that W1 is in the left hand position (7I76E manual
pages 2 and 13), and verifying that you have a valid field power source (>8VDC and <32 VDC)
and that CR8 is on, do you have remote I/O pins available in you HAL file after starting linuxcnc
(halcmd show pins)
pages 2 and 13), and verifying that you have a valid field power source (>8VDC and <32 VDC)
and that CR8 is on, do you have remote I/O pins available in you HAL file after starting linuxcnc
(halcmd show pins)
Last edit: 28 Oct 2014 07:02 by PCW.
Please Log in or Create an account to join the conversation.
29 Oct 2014 03:46 - 29 Oct 2014 05:37 #52512
by uli12us
Replied by uli12us on topic 7i80 and 7i77
I get a long list of pins, but don't know a possibility to save them. Nearly none of the many descriptions say me anything.
I haven't found anything with remote in the name.
The principle function seems ok, because I have used a LED to see if I have tension on the clamps. If I use an axe key the corresponding led lights up. But I get often a joint 0 or 1 error. Don't know what this is.
I have changed the parameter from up/down to step dir, then it works, but if I disable velocity mode, I get the joint Error in the same moment as I touch the axe key. I have tried to run the demoprogram, but get immediately the same error.
I haven't found anything with remote in the name.
The principle function seems ok, because I have used a LED to see if I have tension on the clamps. If I use an axe key the corresponding led lights up. But I get often a joint 0 or 1 error. Don't know what this is.
I have changed the parameter from up/down to step dir, then it works, but if I disable velocity mode, I get the joint Error in the same moment as I touch the axe key. I have tried to run the demoprogram, but get immediately the same error.
Last edit: 29 Oct 2014 05:37 by uli12us.
Please Log in or Create an account to join the conversation.
29 Oct 2014 07:20 - 29 Oct 2014 08:16 #52514
by PCW
Replied by PCW on topic 7i80 and 7i77
Remember when I said you would need to widen the ferror limits if you dont have the DPLL?
The ferror limits in those example files (that assume a DPLL) are quite small
wiki.linuxcnc.org/cgi-bin/wiki.pl?Following_Error
The ferror limits in those example files (that assume a DPLL) are quite small
wiki.linuxcnc.org/cgi-bin/wiki.pl?Following_Error
Last edit: 29 Oct 2014 08:16 by PCW.
Please Log in or Create an account to join the conversation.
29 Oct 2014 21:23 #52530
by uli12us
Replied by uli12us on topic 7i80 and 7i77
I've tried to change Ferror without success, than I tried to reduce the speed, that works, but the speed is reeeealy slow.
After that I changenged the speed from setup to the working speed, but that don't works. I get half a dozen errors, beginning always with low voltage, although my field power is 24V with 2Amps.
After that I changenged the speed from setup to the working speed, but that don't works. I get half a dozen errors, beginning always with low voltage, although my field power is 24V with 2Amps.
Please Log in or Create an account to join the conversation.
29 Oct 2014 21:37 #52531
by PCW
Replied by PCW on topic 7i80 and 7i77
Did you make both ferror and min_ferror larger on all axis?
Is your 24V supply _filtered_ DC?
You are not likely to get low voltage complaints unless your field power supply has issues
Is your 24V supply _filtered_ DC?
You are not likely to get low voltage complaints unless your field power supply has issues
Please Log in or Create an account to join the conversation.
Time to create page: 0.139 seconds