We are using PXI-8335s as PCI bus extenders connecting a primary CompactPCI backplane to two secondary CompactPCI backplanes, each located 300 feet from the primary. We currently have 15 such systems running in the field, and, for the most part, they run for extended periods of time with no problem whatsoever. There are, however, two problems that will occasionally pop up:
1) A link will refuse to initialize on system power-up causing the system to hang. Power and Link indicators will be illuminated on the PXI-8335s at either end of the link; the TX indicator will be lit at the primary end and the RX indicator lit at the secondary end. Power cycling of at least the primary chassis and frequently both primary and secondary chassis is necessary (so
metimes repeatedly) to restore operation. We use timing relays to ensure that the primary chassis is not powered until the secondary chassis have been powered for a fixed number of seconds. Is there either a specified or recommended delay in the power sequencing of the primary vs. secondary chassis? Is there some other means of ensuring that the links initialize reliably?
2) The vast majority of links, once established, run forever. There are a small number of links that will fail at intervals of tens of hours. Admittedly not bad overall, but we'd really like to get all of the links running reliably forever. The two leading suspects here are the quality of power in the failing chassis and the quality of the interconnecting fiber optic cable. While buying a prefabricated cable assembly would go a long way to addressing the cable as a source of problems, that option is not open to us; the cables must be pulled and terminated in place. What testing criteria (e.g. maximum end-to
-end attenuation @ 850 nm) do we need to specify to the people installing the cable to ensure that the PXI-8335s at either end communicate reliably?
Thanks in advance to any and all who can help shed light on these questions.