Can I Use the Watchdog Examples with the Lab-PC-1200? Hardware: Legacy DAQ Devices>>Multifunction DAQ>>Lab-PC-1200
Problem: Can I implement the watchdog features shown in the KnowledgeBase 23TBRB4U using the Lab-PC-1200, or is there some restriction in board design? Solution: The Watchdog example will not work with the Lab-PC-1200 or any of the Lab and 1200 series boards, because these have the 8253 timing chip which does not support this functionality. The example will work with E Series boards which have the DAQ-STC chip or with 660x boards which have the NI-TIO chip. These chips allow you to set up a pulse generation operation through a configuration function call and then start it using another function call. The example will continuously start the operation but not let it occur unless the abort button is clicked. The 8253 chip has one function call which will not allow for that software control. The digWatchdog example will not work because the 1200 series boards have the 8255 digital chip. The digital functionality in the digWatchdog example is only available with the 653x family of digital boards. If you are concerned about implementing control over critical systems, then you should look at solutions involving LabVIEW Real-Time through the PXI and Fieldpoint platforms. See the related links below for more information. Related Links: Developer Zone: Tutorial: Building Intelligent Ethernet-Based Distributed I/O Systems with National Instruments LabVIEW Developer Zone Example: Using a Watchdog Timer to Disable Critical Systems During a Software Failure KnowledgeBase 23TBRB4U: "How Can I Disable a Critical System in the Event of a Software Crash?" Attachments:
Report Date: 05/01/2001 Last Updated: 08/04/2007 Document ID: 290KHBYF |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
