Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

How to acquire synchronous serial data?

I am trying to acquire synchronous serial data (SDLC protocol, RS-485/422, bi-phase mark) at 1.2Mb/s using a Real-Time Labview system?  I bought a 8433/4 card because it offered the isolation I needed but have found that it operates only asynchronously.  Any suggestions would be appreciated. 
0 Kudos
Message 1 of 5
(4,374 Views)
Serial is an asynchronous protocol. You cannot do
deterministic serial communication. Maybe if you share more information about
what you are trying to accomplish we can help you pick a different protocol.
What are your timing constraints?



Richard S -- National Instruments -- (former) Applications Engineer -- Data Acquisition with TestStand
0 Kudos
Message 2 of 5
(4,345 Views)

SDLC stands for Synchronous Data Link Control and it is used for serial communication so I'm confused on how serial data can't be synchronous.  Here are some cards that work in this format: http://www.generalstandards.com/serialio3.php?config=yellow_green.  

 

I have a cabinets which will be sending data in this protocol and want to be able to monitor it using a Labview Real-time system (8108RT controller) along with some analog and digital signals (which I have separate cards for).  I'm not sure why I couldn't put Visa Read VIs in a deterministic loop.  

0 Kudos
Message 3 of 5
(4,334 Views)
Does anybody know of any companies that provide SDLC cards that are knowlegable and willing to write drivers for use with LabView Real-Time OS? 
0 Kudos
Message 4 of 5
(4,272 Views)
It looks like there is a company that has provided another forum poster a custom solution to this problem: http://forums.ni.com/ni/board/message?board.id=140&message.id=1282&requireLogin=False
Richard S -- National Instruments -- (former) Applications Engineer -- Data Acquisition with TestStand
0 Kudos
Message 5 of 5
(4,255 Views)