Description
ABB PFEA113-65 3BSE050092R65 Tension Electronics
ABB PFEA113-65 3BSE050092R65 With the shift to multicore processors on PCs, LabVIEW programmers benefit from a simplified graphical multithreading approach that allows them to maximise the performance of multicore technology with few or no code changes.” Designers of industrial machines, robots mechatronics systems and industrial control applications can gain performance gains from multi-core technology by balancing parallel tasks such as control loops, measurements and industrial communications across multiple processing cores. Unlike text-based sequential programming tools, the LabVIEW parallel dataflow language with built-in multithreading capabilities naturally divides tasks across multiple processors. The latest version of LabVIEW improves performance with deterministic real-time multithreading, improved thread-safe I/O drivers, and automatic scaling based on the total number of available processing cores.
ABB PFEA113-65 3BSE050092R65 extends the performance of multicore applications to real-time embedded systems with symmetric multiprocessing in LabVIEW Real-Time. Engineers can manually assign code sections to specific processor cores to fine-tune real-time systems or isolate time-critical portions of code on dedicated cores. To meet the more challenging debugging and code optimisation requirements of real-time multicore development, the new NI Real-Time Execution Trace Toolkit 2.0 visualises the timing relationships between code segments and individual threads, as well as the processing cores that are executing the code.LabVIEW’s parallel features are also available for FPGA-based systems.LabVIEW 8. 5 adds multi-channel filtering and PID control algorithms that LabVIEW 8.5 adds multi-channel filtering and PID control algorithms, significantly reducing the FPGA resources required for high-performance machine control systems. In addition, the new LabVIEW FPGA Project Wizard automates I/O configuration, IP development, and overall setup for common I/O, counter/timer, and encoder applications. Using the FPGA Project Wizard, engineers can automatically generate more complex high-speed DMA data transfer code.