7i80 and 7i77

More
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.
Last edit: 28 Oct 2014 04:59 by uli12us.

Please Log in or Create an account to join the conversation.

More
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.

More
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.

More
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

Please Log in or Create an account to join the conversation.

More
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.

Please Log in or Create an account to join the conversation.

More
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)
Last edit: 28 Oct 2014 07:02 by PCW.

Please Log in or Create an account to join the conversation.

More
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.
Last edit: 29 Oct 2014 05:37 by uli12us.

Please Log in or Create an account to join the conversation.

More
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
Last edit: 29 Oct 2014 08:16 by PCW.

Please Log in or Create an account to join the conversation.

More
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.

Please Log in or Create an account to join the conversation.

More
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

Please Log in or Create an account to join the conversation.

Moderators: PCWjmelson
Time to create page: 0.173 seconds
Powered by Kunena Forum