10-22-2023 09:09 AM
Hello,
I am currently using cRIO 9047 with the IO module 9871 for RS485 serial interface.
For my application, I need to use a Manchester serial encoding mechanism and to do this I need direct access to the RS-485 transceiver interface pins.
Following a NI tutorial I found that to access the RS-485 pins I have to importe a vhdl code in a socketed CLIP.
Is the socketed CLIP import functionality available in cRIO and NI 9871 module?
If yes, where can I found information how to perform the import procedure?
Regars
10-22-2023 09:39 AM
The CLIP is for sbRIO.
For cRIO, see Using 987x Serial Modules with CompactRIO
10-22-2023 01:44 PM
Thanks ZYOng.
The LabVIEW I/O Method for NI 9871 reads and writes bytes coded as NRZ (Non-return-to-zero).
For my application, I need to use a Manchester serial encoding and to do this I need to bypass the LabVIEW I/O method and directly access the RS-485 transceiver pins.
In other words, I need to write and read high and low level signals instead to use the LabVIEW I/O method to manage bytes.
The cRIO suports CLIP, at least User-defined CLIP.
My question is about use of Socketed CLIP in cRIO.
Socketed CLIP allows to communicate directly with FPGA pins that are not directly exposed to the LabVIEW FPGA Module.
Can anyone help me?
10-22-2023 02:58 PM
I am not aware of anyone doing User-Defined CLIP for 987x.
Have you considered using Biphase Manchester Encoding IP or LabVIEW FPGA Manchester Encoding and Biphase SPDIF Decoding Reference Examples on a cheaper DIO module?
10-23-2023 08:37 AM
@asper, You said "Following a NI tutorial I found that to access the RS-485 pins I have to importe a vhdl code in a socketed CLIP."
Can you post a link to the tutorial, please.
10-23-2023
09:23 AM
- last edited on
03-19-2025
05:07 PM
by
Content Cleaner
Thanks
At the following link:
it is specified that:
Socketed CLIP - Enables VHDL code to communicate directly with an FPGA VI and to access FPGA pins that you cannot access with other LabVIEW VIs and functions. Some FPGA targets define a fixed CLIP socket in the FPGA where you can insert socketed CLIP.
My question is to understand if cRIO 9047 + NI 9871 supports Socketed CLIP.
Searching on ni.com I found that FlexRIO and sbRIO support Socketed CLIP but I couldn't find any information on cRIO.
For my application I need implement a custom RS485 serial communication that use Differential Manchester encoding.
The application is a test bench that use the cRIO as control unit, and on that I need to implement the custom RS485 serial communication.
Can anyone help me?