Fanuc Serial Pulse Coders - Red cap servos, mesa 7i76e, how to?

More
12 Nov 2024 02:02 - 18 Nov 2024 01:26 #314294 by Bennett
Hello, 

I am working with an early 90s (installed 1992) Hardinge Conquest Model CS-51. I have installed Allen-bradley Ultra3000 drives for the Fanuc red-cap servos (10s, 10s, 5s, 20s models). Today in testing I realized that the encoders are "PULSE CODER SERIAL C" type. Specifics: PART NUMBER: A290-0561-V571, (A860-0350-T011) on two of the motors, I haven't popped the cap off on the others. 



Currently I have wired in a MESA 7i76e to control this machine, what would be the most cost effective way to read these encoders? I would really like to not have to replace the encoders. 

I also have a MESA 7i97 available if that makes it easier, and the Ultra3000s can take analog input or step/dir so either card would work in this setup - it just depends if either can directly interpret the serial encoder information... My research is falling short, maybe someone can point me in the right direction. 

I'm aware of the Pico systems stuff, but thats another 600USD + (for the 4 servos: x z turret & live tool) to get the job done, while there seems to be some [of the encoders from the serial pulse coder line] that mesa cards and parallel ports can read direct.

Any help would be much appreciated!
Attachments:
Last edit: 18 Nov 2024 01:26 by Bennett.

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

More
12 Nov 2024 02:14 #314295 by PCW
Hostmot2 has support for the older RS-422 (4 wire = req/data) Fanuc pulsecoders
Can you find the pinout of your encoders?

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

More
12 Nov 2024 03:02 - 13 Nov 2024 22:26 #314297 by Bennett
Yes, it’s 4 wire - here’s a section of the schematic that labels the wires: 

 

Labels read: SPD, *SPD, SPQR, *SPQR. 

Earlier today I plugged those four wires on the live tool motor into the encoder input on the ultra3000 drive with 4.7k pull-ups to 5v thinking it was an incremental pulse coder… I’m hoping that didn’t cause damage 
Attachments:
Last edit: 13 Nov 2024 22:26 by Bennett.

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

More
12 Nov 2024 03:21 #314298 by PCW
OK that's probably supported.

When I get a chance I can make firmware for a 7I76E with one Fanuc
channel on the serial expansion port for testing. I seems that that's a 1M
CPR encoder.

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

More
12 Nov 2024 05:03 #314301 by Bennett
That would be great, thank you. 

I’ll promptly flash my board and run some tests once that’s done. 

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

More
14 Nov 2024 19:39 #314477 by PCW
Actually its easier to test this on a 7I97/7I97T

Do you have a 7I97 or 7I97T? 
The following user(s) said Thank You: Bennett

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

More
15 Nov 2024 19:42 #314554 by Bennett
Great, yes I have an unused 7i97. Let me know if you need any other info. 

Thanks! 

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

More
15 Nov 2024 20:38 #314563 by PCW
 

File Attachment:

File Name: 7i97_dfabs.zip
File Size:92 KB
Attachments:

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

More
15 Nov 2024 22:33 #314575 by Bennett
Great, thank you. I will flash it tomorrow morning and see what I can figure out. 

 

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

More
16 Nov 2024 20:34 #314622 by Bennett
Haven't gotten very far... can't seem to connect correctly to the 7i97 card. Here's what I know:

-Setup via 'edit connections' gui
-IPv4 settings as 10.10.10.11 netmask 8, checked 'use this connection only for resources on its network' under routes.
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute
       valid_lft forever preferred_lft forever
2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 14:b3:1f:29:86:cd brd ff:ff:ff:ff:ff:ff
    inet 10.10.10.11/8 brd 10.255.255.255 scope global noprefixroute enp1s0
       valid_lft forever preferred_lft forever
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether f8:94:c2:8d:35:24 brd ff:ff:ff:ff:ff:ff
    inet 192.168.18.29/24 brd 192.168.18.255 scope global dynamic noprefixroute wlp2s0
       valid_lft 84629sec preferred_lft 84629sec
    inet6 fe80::aa25:9683:6e06:688/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

When I ping 10.10.10.10 the LEDs flash on the 7i97 in a certain sequence and terminal gives:
From 10.10.10.11 icmp_seq=1 Destination Host Unreachable

No detection of ethernet board from mesaflash.

Pinging 192.168.1.121 does nothing, terminal hangs.

Jumpers W16 & W17 are both in low position.

Board was opened from factory seal this morning.

Let me know what to look for next. Thanks!

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

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