Home > Support > NI Product Manuals > LabVIEW Communications System Design Suite 1.0 Manual

SystemDesigner provides a visual representation of the hardware in a system and the code that runs on that hardware. Use SystemDesigner to add devices to a project, create code that runs on the devices, and set resource properties.

The following example project image highlights the parts of the editor you use to add devices, create code, and set resource properties in a LabVIEW project:

Empty slot Hover over empty slots on SystemDesigner, click the plus button, and add the device you want to use.
Slot populated with a device After you add a device to SystemDesigner, LabVIEW populates the slot with the resources available for that device.
Device resources Device resources vary by device and by target. For example, number 2 in the image represents the controller, so you can add source code or reference additional files. Number 3 represents an NI FlexRIO FPGA module with an attached adapter module installed in a PXI Express chassis where you can complete the following tasks for the device:
  • Add source code
  • Reference additional files
  • View and create resources, such as FIFOs, memory, registers, clocks, and I/O
  • Create build specifications
Palette Organized hierarchy of system-level resources you can add to SystemDesigner. You can use the palette to add devices that LabVIEW discovers for you, browse the hardware catalog for devices you want to explore, add files, add data exchange items, or create documentation for your project.
Ribbon and Configure tab SystemDesigner provides context-sensitive ribbon options that help you create code and set resources in appropriate locations. Notice that when you select a resource or device, such as the NI 5791, LabVIEW displays a Configure tab in the ribbon. This tab varies by device and resource selected and contains configuration options specific to the device or resource.