Vi-CarrealTime软件资料Event
- 格式:pptx
- 大小:17.39 MB
- 文档页数:29
labview real-time模块原理引言:LabVIEW是一款流行的图形化编程语言,广泛应用于科学研究、工业控制和数据采集等领域。
其中,LabVIEW Real-Time模块是一种用于实时控制和数据采集的特殊模块。
本文将详细介绍LabVIEW Real-Time模块的原理和工作方式。
正文:1. 实时控制的基本原理1.1 实时系统的定义与特点实时系统是指在严格的时间要求下,能够及时响应外部事件并完成相应任务的系统。
实时系统具有以下特点:1)对任务响应时间有严格要求;2)具有高可靠性和稳定性;3)需要实时采集和处理数据。
1.2 实时控制的基本原理实时控制系统是一种通过实时采集和处理传感器数据,并根据预设的控制算法来实现对执行器的控制的系统。
其基本原理包括:1)传感器采集数据;2)数据处理和控制算法;3)执行器控制。
1.3 实时控制的应用领域实时控制系统广泛应用于工业自动化、机器人控制、航空航天、医疗设备等领域。
LabVIEW Real-Time模块提供了一种方便快捷的实现实时控制系统的方法。
2. LabVIEW Real-Time模块的工作原理2.1 实时嵌入式硬件LabVIEW Real-Time模块使用实时嵌入式硬件来实现实时控制。
这些硬件通常包括实时处理器、实时操作系统和与外部设备通信的接口。
2.2 实时嵌入式软件LabVIEW Real-Time模块提供了一套专门的实时嵌入式软件,用于开发和部署实时控制系统。
这些软件包括实时操作系统、实时控制器和实时应用程序。
2.3 实时控制器实时控制器是LabVIEW Real-Time模块的核心组件,它负责实时控制系统的数据采集、处理和控制。
实时控制器可以通过网络与LabVIEW开发环境进行通信,实现远程监控和控制。
2.4 实时应用程序实时应用程序是LabVIEW Real-Time模块的用户界面,用于配置和监控实时控制系统。
用户可以通过实时应用程序进行参数设置、数据监测和控制命令发送。
RELEASE AND UPGRADE NOTESLabVIEW Real-Time Module Version 2015This document provides system requirements, installation instructions, descriptions of new features, and information about upgrade and compatibility issues for the LabVIEW 2015 Real-Time Module.Refer to the Getting Started with the LabVIEW Real-Time Module manual for exercises you can complete to familiarize yourself with the Real-Time Module.TipRefer to the Real-Time Module Best Practices book in the LabVIEW Helpfor programming recommendations on designing, developing, and deploying applications with the LabVIEW Real-Time Module. Select Real-Time Module»Real-Time Module Best Practices on the Contents tab of the LabVIEW Help to display this book.ContentsSystem Requirements (2)Installing the LabVIEW 2015 Real-Time Module (2)Installing Japanese and Simplified Chinese Languages (3)Activating the Real-Time Module (3)Configuring Real-Time Targets (3)New Features (4)Shared Libraries on NI Linux Real-Time Targets (4)Getting Started with a Real-Time Application (4)NI Device Monitor Notification for RT Target Discovery (4)New Hardware Support (4)NI Linux Real-Time Kernel Updates (4)SELinux Support on NI Linux Real-Time Targets (5)Calibrating Touchscreen Monitors on the Embedded UI (5)Upgrade and Compatibility Issues (5)Known Issues with the Real-Time Module (5)Where to Go from Here (5)Related Documentation and Examples (5)NI Website (6)Worldwide Support and Services (6)™2||LabVIEW Real-Time Module Release and Upgrade Notes System RequirementsIn addition to the LabVIEW system requirements listed in the LabVIEW Readme , the LabVIEW 2015 Real-Time Module has the following requirements:•LabVIEW 2015 Full or Professional Development System (32-bit)•At least 200 MB of disk space in addition to the LabVIEW-recommended minimum •RT target hardware and driver software •One of the following operating systems for application development:–Windows 8 (32-bit)–Windows 8 (64-bit with 32-bit LabVIEW installed)–Windows 7 (32-bit)–Windows 7 (64-bit with 32-bit LabVIEW installed)–Windows Server 2003 R2 (32-bit)–Windows Server 2008 R2 (64-bit with 32-bit LabVIEW installed)–Windows Vista (32-bit)–Windows Vista (64-bit with 32-bit LabVIEW installed)–Windows XP Pro (Service Pack 3)Note You might need more memory than the LabVIEW-recommended minimum depending on the size of the application you design in LabVIEW on the host computer.Installing the LabVIEW 2015 Real-Time Module Complete the following steps to install LabVIEW and the Real-Time Module on a development computer:1.Log in to the development computer as an administrator or as a user with administrative privileges.2.Insert the LabVIEW 2015 Platform media.NoteTo request or download additional media, refer to the NI website. If youpurchased this product with an NI Software Suite or NI Product Bundle, use the installation media that shipped with your purchase to install this product.3.Follow the instructions on the screen to install software in the following order:a.LabVIEW b.Real-Time Module c.Device DriversNote Refer to your hardware-specific documentation for information aboutinstalling the appropriate device drivers.LabVIEW Real-Time Module Release and Upgrade Notes |© National Instruments |3The Real-Time Module installs the following real-time operating systems (RTOSes). Refer to the specific RT target hardware documentation for information about which RTOS your RT target uses.•NI Linux Real-Time •Phar Lap ETS •VxWorksInstalling Japanese and Simplified Chinese Languages After you install the Real-Time Module on your development computer, you can complete the following steps to install and use Japanese and Simplified Chinese languages on an RT target:e the LabVIEW Real-Time Software Wizard in NI Measurement & AutomationExplorer (NI MAX) to install the Language Support for Japanese or Language Support for Simplified Chinese software component on the RT target. Refer to the Measurement & Automation Explorer Help for information about the LabVIEW Real-Time Software Wizard.2.Open the System Settings tab and select Japanese or Simplified Chinese as the Locale .Note You cannot use Japanese or Simplified Chinese characters in directory names or filenames on the RT target.Activating the Real-Time ModuleThe Real-Time Module relies on licensing activation. When the evaluation period expires, you must activate a valid Real-Time Module license to continue using the Real-Time Module. You must create an User Profile to activate your software.You can use the NI License Manager, available by selecting Start»All Programs»National Instruments»NI License Manager , to activate NI products. (Windows 8)Click NI Launcher and select NI License Manager in the window that appears.Refer to the National Instruments License Manager Help , available by selecting Help»Contents in the NI License Manager, for information about activating NI products.Configuring Real-Time TargetsUse NI MAX to configure RT targets and to install software and drivers on targets. You can install NI MAX from the LabVIEW Platform media.•Networked RT Targets —Refer to the MAX Remote Systems Help book in theMeasurement & Automation Explorer Help , available by selecting Help»MAX Help from MAX, for information about configuring networked RT targets.•Desktop PC Targets —Refer to the Using Desktop PCs as RT Targets with theLabVIEW Real-Time Module document for information about configuring a desktop PC as a networked RT target. Open the labview\manuals directory and double-click RT_Using_PC_as_RT_Target.pdfto open the document.Note If you install NI Web-based Configuration & Monitoring on an RT target, Array you can use a web browser to perform common monitoring and configuration taskson the target. On the Contents tab in the LabVIEW Help, select Fundamentals»Working with Projects and Targets»How-To»Monitoring and Configuring aRemote Device from a Web Browser for information about NI Web-basedConfiguration & Monitoring.New FeaturesThe LabVIEW 2015 Real-Time Module includes the following new features. Refer to theLabVIEW Help, available by selecting Help»LabVIEW Help, for more information about thesefeatures.Shared Libraries on NI Linux Real-Time T argetsThe LabVIEW 2015 Real-Time Module includes support for creating shared libraries onNI Linux Real-Time targets. You can use shared libraries to share the functionality of your VIswith other developers.Getting Started with a Real-Time ApplicationThe LabVIEW 2015 Real-Time Module includes a tutorial that guides you through creating areal-time application. The tutorial demonstrates VIs that acquire and process data on the RTtarget and display that data on the host computer. Navigate to the Tutorial: Creating a Real-TimeApplication topic of the LabVIEW Help to view the tutorial.NI Device Monitor Notification for RT T arget Discovery The LabVIEW 2015 Real-Time Module includes support for simplified device discovery and configuration. When you connect an NI Linux Real-Time target to a host computer using an Ethernet over USB connection, the NI Device Monitor displays the RT target IP address and allows you to launch LabVIEW, NI MAX, and NI Web-based Configuration & Monitoring, as well as access Getting Started information available on /getting-started. New Hardware SupportThe LabVIEW 2015 Real-Time Module supports new RT targets, including the sbRIO-9607,sbRIO-9627, sbRIO-9637, and the NI3173 RT Industrial Controller.NI Linux Real-Time Kernel UpdatesThe LabVIEW 2015 Real-Time Module includes updates to the NI Linux Real-Time kernel.These updates include networking improvements, bug fixes, and security updates. NI alsoprovides new packages in the NI Linux Real-Time repository. These packages include GCC 4.8,MySQL, and PHP. (ARM-based targets) The LabVIEW 2015 Real-Time Module updates thekernel on NI Linux Real-Time targets from version 3.2 to version 3.14. (Intel x64-basedtargets) The LabVIEW 2015 Real-Time Module updates the kernel on NI Linux Real-Timetargets from version 3.10 to version 3.14.4||LabVIEW Real-Time Module Release and Upgrade NotesSELinux Support on NI Linux Real-Time T argetsThe LabVIEW 2015 Real-Time Module includes the SELinux security policy on NI Linux Real-Time targets. After configuring SELinux, you can control access between applications and resources and enforce a wide range of security goals, from sandboxing applications to restricting users to a limited set of resources. Visit /info and enter the Info Code RTSecurity to learn about security on real-time systems.Calibrating T ouchscreen Monitors on the Embedded UI The LabVIEW 2015 Real-Time Module includes the RT Calibrate Touchscreen VI on the RT Utilities palette. This VI opens an interactive wizard that allows end users to calibrate touch panel monitors on RT targets that support the embedded UI.Upgrade and Compatibility IssuesYou might encounter compatibility issues when upgrading to the LabVIEW 2015 Real-Time Module from the LabVIEW 2014 Real-Time Module. Refer to previous versions of the LabVIEW Real-Time Module Release and Upgrade Notes, available on /manuals, for changes in previous versions of the Real-Time Module.Known Issues with the Real-Time ModuleRefer to the NI website at /info and enter the Info Code LVRT2015KIL to access the known issues for the LabVIEW 2015 Real-Time Module.Where to Go from HereNI provides many resources to help you succeed with your NI products. Use the following resources as you start exploring LabVIEW and the Real-Time Module.Related Documentation and ExamplesUse the following resources to learn more about using LabVIEW and the Real-Time Module:•LabVIEW Help—Available by selecting Help»LabVIEW Help in LabVIEW. Browse the Real-Time Module book in the Contents tab for an overview of the Real-TimeModule.•Context Help Window—Available by selecting Help»Show Context Help. Context help provides brief descriptions of VIs, functions, and dialog boxes. Context help for most VIs and functions includes a link to the complete reference for a VI or function.•Hardware-Specific Documentation—Some RT targets provide printed documentation as well as content in the LabVIEW Help. Use the hardware documentation for information about using the RT target with LabVIEW and for information about hardwarespecifications.•Examples—Use the NI Example Finder, available by selecting Help»Find Examples from LabVIEW, to browse or search for RT example VIs. You also can access example VIs from the labview\examples\Real-Time Module directory.LabVIEW Real-Time Module Release and Upgrade Notes|© National Instruments|5NI WebsiteRefer to /info and enter the Info Code rttrn to access the product support page for the Real-Time Module.Worldwide Support and ServicesThe National Instruments website is your complete resource for technical support. At / support you have access to everything from troubleshooting and application development self-help resources to email and phone assistance from NI Application Engineers.Visit /services for NI Factory Installation Services, repairs, extended warranty, and other services.Visit /register to register your National Instruments product. Product registration facilitates technical support and ensures that you receive important information updates from NI. National Instruments corporate headquarters is located at 11500 North Mopac Expressway, Austin, Texas, 78759-3504. National Instruments also has offices located around the world. For telephone support in the United States, create your service request at /support or dial 1866ASK MYNI(2756964). For telephone support outside the United States, visit the Worldwide Offices section of /niglobal to access the branch office websites, which provide up-to-date contact information, support phone numbers, email addresses, and current events.Refer to the NI Trademarks and Logo Guidelines at /trademarks for more information on National Instruments trademarks. Other product and company names mentioned herein are trademarks or trade names of their respective companies. For patents covering National Instruments products/technology, refer to the appropriate location: Help»Patents in your software, the patents.txt file on your media, or the National Instruments Patents Notice at /patents. You can find information about end-user license agreements (EULAs) and third-party legal notices in the readme file for your NI product. Refer to the Export Compliance Information at /legal/export-compliance for the National Instruments global trade compliance policy and how to obtain relevant HTS codes, ECCNs, and other import/export data. NI MAKES NO EXPRESS OR IMPLIED WARRANTIES AS TO THE ACCURACY OF THE INFORMATION CONTAINED HEREIN AND SHALL NOT BE LIABLE FOR ANY ERRORS. U.S. Government Customers: The data contained in this manual was developed at private expense and is subject to the applicable limited rights and restricted data rights as set forth in FAR 52.227-14, DFAR 252.227-7014, and DFAR 252.227-7015.© 2000–2015 National Instruments. All rights reserved.371374M-01Jun15。
Using Desktop PCs as RT Targets with the LabVIEW Real-Time™ModuleThe LabVIEW Real-Time Module can execute VIs on RT targets runninga real-time operating system. This document contains importantinformation about configuring a desktop PC as an RT target andinformation about installing software on the desktop PC.Refer to the Getting Started with the LabVIEW Real-Time Moduledocument for exercises you can complete to familiarize yourself with theLabVIEW Real-Time Module.ContentsSystem Requirements (2)Configuring a Desktop PC Using a Utility USB Drive (3)Boot from the USB Drive (3)Format a Drive or Partition (4)Configuring a Desktop PC Using a Boot Disk (5)Configuring a Desktop PC Using a Format Disk (6)Installing Software (7)Installing Multiple-CPU Support (8)Resources (8)System RequirementsTo configure a desktop PC as an RT target, ensure that the PC meets thefollowing requirements:•Processor based on the x86 architecture.•Supported Ethernet chipset, the Ethernet device from the LabVIEWReal-Time Deployment License Bundle for Standard PCs, or asupported Ethernet card.•Formatted hard drive or partition on the desktop PC with the FAT32 orReliance file system. Because Windows Vista requires the NTFS filesystem, you cannot install RT Module software on the same partitionas Windows Vista.• 3.5 inch floppy drive or bootable USB port on the desktop PC.etspc for up-to-date information about supported hardware and the specific desktop PCspecifications that National Instruments recommends.Configuring a Desktop PC Using a Utility USB DriveUse a utility USB drive to configure a desktop PC to boot from the USBdrive or to format the hard drive of the desktop PC and then permanentlyinstall the RT Module software on the hard drive of the desktop PC.Create a desktop PC utility USB drive using NI Measurement &Automation Explorer (MAX). Select Tools»RT Disk Utilities»CreateDesktop PC Utility USB Drive in MAX to create the utility USB drive. Boot from the USB DriveUse a utility USB drive to configure a desktop PC to boot from the USBdrive and launch the RT Module software on the hard drive of the desktopPC. If there is no RT Module software installed on the hard drive, the utilityUSB drive boots the PC into safe mode, where you can install software.Complete the following steps to configure a desktop PC to boot using autility USB drive.1.If the desktop PC does not include a motherboard with a supportedEthernet chipset, install a supported Ethernet card or the Ethernetdevice included with the LabVIEW Real-Time Deployment LicenseBundle for Standard PCs in an available PCI slot of the PC.2.Connect a monitor and keyboard to the desktop PC to display andrespond to BIOS configuration utility prompts.Using Desktop PCs as RT © National Instruments Corporation 3Using Desktop PCs as RT TargetsNote National Instruments recommends that you remove from the desktop PC any PCI boards not supported by the LabVIEW Real-Time Module to reduce the possibility of resource conflicts. For example, remove sound cards, SCSI adapters, and modems from the desktop PC.3.Turn on the desktop PC and access the BIOS configuration utility.Note BIOS configurations and configuration interfaces for desktop PCs vary among different manufacturers and system models. Consult the motherboard or system manual for information about accessing and configuring the BIOS settings of the desktop PC.4.Set the boot configuration to use a USB drive as the first boot device. 5.Disable any unnecessary integrated peripherals that use an interruptrequest line (IRQ). For example, disable unused serial ports orintegrated sound on the desktop PC.6.Save the configuration changes and exit the BIOS configuration utility.7.Insert the utility USB drive into an empty USB port on the desktop PCand reboot the desktop PC.8.Select the Boot using software installed on the hard-disk optionfrom the utility USB drive menu. The desktop PC boots into thereal-time operating system or into safe mode. Refer to the InstallingSoftware section for information about installing the RT Modulesoftware on the hard drive if the PC boots into safe mode.Format a Drive or PartitionUse a utility USB drive to permanently install the RT Module software onthe hard drive of the desktop PC. A format option of the utility USB driveresets a previously formatted and partitioned hard drive and installs files tothe desktop PC to allow you to start the PC without a boot disk.Caution The format utility of the utility USB drive overwrites the hard drive boot sector and master boot record, erasing all pointers to data on the drive. If you have a dual-boot configuration, the changes to the master boot record remove the ability to boot into the secondary operating system.Complete the following steps to format the hard drive and configure adesktop PC using a utility USB drive.1.If the desktop PC does not include a motherboard with a supportedEthernet chipset, install a supported Ethernet card or the Ethernetdevice included with the LabVIEW Real-Time Deployment LicenseBundle for Standard PCs in an available PCI slot of the PC.2.Connect a monitor and keyboard to the desktop PC to display andrespond to BIOS configuration utility prompts.Using Desktop PCs as RT Targets Note National Instruments recommends that you remove any PCI boards not supported by the LabVIEW Real-Time Module to reduce the possibility of resource conflicts. For example, remove sound cards, SCSI adapters, and modems from the desktop PC.3.Turn on the desktop PC and access the BIOS configuration utility.Note BIOS configurations and configuration interfaces for desktop PCs vary among different manufacturers and system models. Consult the motherboard or system manual for information about accessing and configuring the BIOS settings of the desktop PC.4.Set the boot configuration to use a USB drive as the first boot device. 5.Disable any unnecessary integrated peripherals that use an interruptrequest line (IRQ). For example, disable unused serial ports orintegrated sound on the desktop PC.6.Save the configuration changes and exit the BIOS configuration utility.7.Insert the utility USB drive into an empty USB port on the desktop PCand reboot the desktop PC.8.Select the Format hard disk option from the utility USB drive menu,choose a file system, and follow the directions on the screen.Formatting with the Reliance File SystemReliance is a transactional file system that provides data integrity in theevent of a power interruption. If a FAT-formatted RT target reboots orpowers down during application execution due to power loss or userintervention, data corruption can occur. The Reliance file system maintainsdata integrity in such cases. Refer to the Datalight website at for more information about the Reliance file system.After formatting with the Reliance file system, remove the utility USBdrive and reboot the desktop PC to boot into the real-time operating system.The desktop PC boots into safe mode the first time the system boots fromthe hard drive. Refer to the Installing Software section for informationabout installing the RT Module software on the hard drive if the PC bootsinto safe mode.Formatting with the FAT File SystemFormat with the FAT file system if you need to maintain compatibility withexisting FAT-formatted systems.After formatting with the FAT file system, remove the utility USB drive andreboot the desktop PC to boot into the real-time operating system. Thedesktop PC boots into safe mode the first time the system boots from thehard drive. Refer to the Installing Softwaresection for information about© National Instruments Corporation 5Using Desktop PCs as RT Targetsinstalling the RT Module software on the hard drive if the PC boots into safe mode.Configuring a Desktop PC Using a Boot DiskYou can use a boot disk to launch the RT Module software that you installon the hard drive of a desktop PC. If there is no RT Module softwareinstalled on the hard drive, the desktop PC boots into safe mode, where youcan install software.Create a desktop PC boot disk using NI Measurement & AutomationExplorer (MAX). Select Tools»RT Disk Utilities»Create Desktop PCBoot Disk in MAX to create the desktop PC boot disk.Note You cannot create a boot disk with Windows Vista. You also cannot use a boot disk with a Reliance-formatted hard drive or partition. When you need to use a boot disk with a Reliance-formatted hard drive or partition, you can use a utility USB drive instead.Complete the following steps to configure a desktop PC using a boot disk.1.If the desktop PC does not include a motherboard with a supportedEthernet chipset, install a supported Ethernet card or the Ethernetdevice included with the LabVIEW Real-Time Deployment LicenseBundle for Standard PCs in an available PCI slot of the PC.2.Connect a monitor and keyboard to the desktop PC to display andrespond to BIOS configuration utility prompts.Note National Instruments recommends that you remove from the desktop PC any PCI boards not supported by the LabVIEW Real-Time Module to reduce the possibility of resource conflicts. For example, remove sound cards, SCSI adapters, and modems from the desktop PC.3.Turn on the desktop PC and access the BIOS configuration utility.Note BIOS configurations and configuration interfaces for desktop PCs vary among different manufacturers and system models. Consult the motherboard or system manual for information about accessing and configuring the BIOS settings of the desktop PC.4.Set the boot configuration to use the floppy drive as the first boot device. 5.Disable legacy USB support. 6.Disable any unnecessary integrated peripherals that use an interruptrequest line (IRQ). For example, disable unused serial ports orintegrated sound on the desktop PC.7.Save the configuration changes and exit the BIOS configuration utility.Using Desktop PCs as RT Targets 8.Insert the desktop PC boot disk in the floppy drive and reboot thedesktop PC. The desktop PC boots into the real-time operating systemor into safe mode. Refer to the Installing Software section forinformation about installing the RT Module software on the hard drive if the PC boots into safe mode.Configuring a Desktop PC Using a Format DiskYou can use a format disk to permanently install the RT Module softwareon the hard drive of the desktop PC. A format disk resets a previouslyformatted and partitioned hard drive and installs files to the desktop PC toallow you to start the PC without a boot disk.Create a desktop PC format disk using NI Measurement & AutomationExplorer (MAX). Select Tools»RT Disk Utilities»Create Desktop PCFormat Hard Drive Disk in MAX to create the desktop PC format disk.NoteYou cannot create a format disk with Windows Vista. You can use a format disk to format with the FAT file system only. To format with the Reliance file system, you must use a utility USB drive.Caution A format disk overwrites the hard drive boot sector and master boot record, erasing all pointers to data on the drive. If you have a dual-boot configuration, the changes to the master boot record remove the ability to boot into the secondary operating system.Complete the following steps to configure a desktop PC using a formatdisk.1.If the desktop PC does not include a motherboard with a supportedEthernet chipset, install a supported Ethernet card or the Ethernetdevice included with the LabVIEW Real-Time Deployment LicenseBundle for Standard PCs in an available PCI slot of the PC.2.Connect a monitor and keyboard to the desktop PC to display andrespond to BIOS configuration utility and format prompts.Note National Instruments recommends that you remove from the desktop PC any PCI boards not supported by the LabVIEW Real-Time Module to reduce the possibility of resource conflicts. For example, remove sound cards, SCSI adapters, and modems from the desktop PC.3.Turn on the desktop PC and access the BIOS configuration utility.Note BIOS configurations and configuration interfaces for desktop PCs vary among different manufacturers and system models. Consult the motherboard or system manual forinformation about accessing and configuring the BIOS settings of the desktop PC.© National Instruments Corporation 7Using Desktop PCs as RT Targets4.Set the boot configuration to use the floppy drive as the first boot device. 5.Disable legacy USB support. 6.Disable any unnecessary integrated peripherals that use an interruptrequest line (IRQ). For example, disable unused serial ports orintegrated sound on the desktop PC.7.Save the configuration changes and exit the BIOS configuration utility.8.Insert the desktop PC format disk in the floppy drive and reboot the PC.9.Follow the directions that appear on the screen. 10.Remove the desktop PC format disk from the floppy drive and rebootthe desktop PC to boot into the real-time operating system. Thedesktop PC boots into safe mode the first time the system boots fromthe hard drive. Refer to the Installing Software section for informationabout installing the RT Module software to the hard drive if the PC boots into safe mode.Installing SoftwareComplete the following steps to install software on the desktop PC.1.Boot the desktop PC into the real-time operating system. The desktopPC loads with the basic real-time operating system and a null IPaddress of 0.0.0.0.Tip You can connect a monitor to the desktop PC to display startup messages.2.Open MAX on another computer in the same subnet and expand theRemote Systems category. MAX lists the desktop PC as 0.0.0.0 inthe Remote Systems category.3.Click on the 0.0.0.0 entry to access the Network Settings tab.4.Enter a name for the RT target in the Name text box.5.Set the network configuration options of the RT target in theIP Settings section and click the Apply button.Refer to the Configuring Network Settings book, accessible bybrowsing to MAX Remote Systems Help»LabVIEW Real-TimeTarget Configuration»Configuring Network Settings from theContents tab of the MAX Help , for information about configuringnetwork settings .6.Reboot the RT target. The RT target appears in the Remote Systems category with the assigned name. 7.Expand the RT target in the Remote Systems category and select theSoftwarecategory.National Instruments, NI, , and LabVIEW are trademarks of National Instruments Corporation.Refer to the Terms of Use section on /legal for more information about NationalInstruments trademarks. Other product and company names mentioned herein are trademarks or tradenames of their respective companies. For patents covering National Instruments products, refer to theappropriate location: Help»Patents in your software, the patents.txt file on your CD, or/patents .© 2004–2007 National Instruments Corporation. All rights reserved.371857E-01Dec078.Click the Add/Remove Software button in the toolbar to launch the LabVIEW Real-Time Software Wizard. 9.Install the LabVIEW Real-Time software and device drivers that yourequire on the RT target. Refer to the NI Web site at /info andenter the info code etspc for the latest information about supported software.Installing Multiple-CPU SupportTo take advantage of parallel processing on a multiple-CPU system, use theLabVIEW Real-Time Software Wizard in MAX to install the NI RTExtensions for SMP. Refer to the MAX Help for information about using theLabVIEW Real-Time Software Wizard. Refer to the Optimizing RTApplications for Multiple-CPU Systems book of the LabVIEW Help forinformation about optimizing RT applications for multiple-CPU systems.Note Single-CPU systems perform best without the NI RT Extensions for SMP. Also, some applications, such as those that consist mainly of single-point I/O, can achieve lower latency using a single CPU without the NI RT Extensions for SMP. Refer to the National Instruments Web site at /info and enter the info code rtsmp for further details about optimizing RT applications for systems with multiple CPUs.Resources•Refer to the NI Web site at /info and enter the info code etspc for more information about using desktop PCs as RT targets.•Refer to the readme_RT.html file on the LabVIEW Real-TimeModule installation CD for information about known issues regardingthe use of desktop PCs as RT targets.•Refer to the Getting Started with the LabVIEW Real-Time Moduledocument for exercises you can complete to familiarize yourself withthe LabVIEW Real-Time Module.•Refer to the LabVIEW Help for more information about the LabVIEWReal-Time Module features. Access the LabVIEW Help fromLabVIEW by selecting Help»Search the LabVIEW Help .。
LabVIEW Real-Time Module™Release and Upgrade NotesVersion 8.6This document provides system requirements, installation instructions,descriptions of new features, and information about upgrade andcompatibility issues for version 8.6 of the LabVIEW Real-Time Module.Refer to the Getting Started with the LabVIEW Real-Time Module manualfor exercises you can complete to familiarize yourself with the Real-TimeModule.ContentsSystem Requirements (2)Installing the Real-Time Module 8.6 (3)Activating the Real-Time Module (3)RT Target Configuration (4)New Real-Time Module 8.6 Features (5)CompactRIO Scan Mode Support (5)NI Distributed System Manager Support (6)New VIs for Managing Memory and CPU Resources (7)Reliance™ File System Support (7)Software-Triggered Timing Sources (7)Easier IP Address Setup for RT Targets (7)TDMS Support for VxWorks Targets (8)Improved Ethernet Compatibility (8)Real-Time Execution Trace Toolkit 2.0.1 (8)Activating the Real-Time Execution Trace Toolkit (8)Upgrade and Compatibility Issues (9)Upgrading from RT Module 8.5.x (9)Upgrading from RT Module 8.2.x and Earlier (9)Real-Time Module Examples (10)Known Issues with the Real-Time Module 8.6 (10)System RequirementsTable1 describes the system requirements to run version 8.6 of theReal-Time Module. The Real-Time Module system requirements are inaddition to the LabVIEW system requirements listed in the LabVIEWRelease Notes.Table 1. System Requirements for the Real-Time Module 8.6Platform Media and SystemRequirements Important NotesWindows 2000/XP/Vista National Instrumentsrecommends that you haveat least 300 MB of diskspace for the minimumReal-Time Moduleinstallation or 750 MB ofdisk space for the completeReal-Time Moduleinstallation, which includesthe Real-Time andEmbedded drivers from theNational InstrumentsDevice Drivers media.You might need more memory than the LabVIEW-recommended 1 GB of RAM depending on the size of the application you design in LabVIEW on the host computer.To view and control the front panel of a VI running on an RT target remotely using a Web browser, National Instruments recommends Internet Explorer 5.5 with Service Pack 2 or later.Real-Time Module Release and Upgrade © National Instruments Corporation 3Real-Time Module Release and Upgrade NotesInstalling the Real-Time Module 8.6This section includes information about installing the Real-Time Module on a development, or host, computer from the CD included in theReal-Time Module kit. If you installed the Real-Time Module from the LabVIEW 8.6 Platform DVD, you do not need to reinstall the Real-Time Module from the CD.Note You must install LabVIEW 8.6 before attempting to install the Real-Time Module 8.6. Refer to the LabVIEW Release Notes for the LabVIEW installation instructions.Complete the following steps to install the Real-Time Module on the host computer.1.Disable any automatic virus detection programs before you install. Some virus detection programs interfere with the installation program.2.Log on as an administrator or as a user with administrator privileges.3.Insert the LabVIEW Real-Time Module installation CD into theCD-ROM drive. The LabVIEW Real-Time Module installationprogram runs automatically.4.Follow the instructions that appear on the screen. The prompt directsyou to install the Real-Time Module and activate your Real-TimeModule license. Refer to the Activating the Real-Time Module sectionof this document for more information about activating the Real-TimeModule.5.Install the Real-Time and Embedded drivers and any other drivers thatyou require from the National Instruments Device Driver media.Activating the Real-Time ModuleRefer to the Activation Instructions for National Instruments Software for information about activation. You also can activate software at /activate.RT Target ConfigurationUse Measurement & Automation Explorer (MAX) to configure RT targetsand to install software and drivers on targets.•Networked RT Targets—Refer to the Max Remote Systems Helpbook in the Measurement & Automation Explorer Help, available byselecting Help»MAX Help from MAX, for information aboutconfiguring networked RT targets.•Desktop PC Targets—Refer to the Using Desktop PCs as RT Targetswith the LabVIEW Real-Time Module document for information aboutconfiguring a desktop PC as a networked RT target. You can access thedocument from Windows by selecting to install the Real-Time Moduledocumentation when you install the Real-Time Module. Select Start»All Programs»National Instruments»LabVIEW 8.6»LabVIEWManuals to open the labview\manuals directory and thendouble-click RT_Using_PC_as_RT_Target.pdf to open thedocument.Real-Time Module Release and Upgrade New Real-Time Module 8.6 FeaturesThe Real-Time Module 8.6 includes the following new features. Refer tothe LabVIEW Help, available by selecting Help»Search the LabVIEWHelp, for more information about the following new features.CompactRIO Scan Mode SupportThe Real-Time Module 8.6 supports the new CompactRIO Scan Modefeatures. Refer to the Getting Started with CompactRIO and LabVIEW:Scan Mode Edition manual for an introduction to using the newCompactRIO Scan Mode features.NI Scan Engine SupportThe Real-Time Module 8.6 includes support for the NI Scan Engine. TheNI Scan Engine enables efficient access to coherent sets of I/O channelsusing a scan that stores data in a global memory map and updates all valuesat a single rate. Refer to the Real-Time Module»Real-Time ModuleConcepts»Accessing I/O with the NI Scan Engine»Using the NI ScanEngine topic on the Contents tab of the LabVIEW Help for moreinformation about the NI Scan Engine and related features.I/O Variable SupportIf you have an RT target with the NI Scan Engine installed, you can takeadvantage of the I/O variable, a new variable type that simplifies I/Oaccess. LabVIEW automatically detects I/O modules connected to targetswith the NI Scan Engine installed, and creates an I/O variable in theProject Explorer window for each connected I/O channel. Refer to theReal-Time Module»Real-Time Module Concepts»Accessing I/O withthe NI Scan Engine»Using I/O Variables topic on the Contents tab of theLabVIEW Help for more information about I/O variables.I/O Forcing SupportI/O variables support forcing for debugging and manual control of I/O. Usethe NI Distributed System Manager to force and unforce I/O valuesmanually. Use the Forcing VIs on the NI Scan Engine palette to force andunforce I/O values programmatically. Refer to the VI and FunctionReference»Measurement I/O VIs and Functions»NI Scan EngineVIs»Forcing VIs book on the Contents tab of the LabVIEW Help for moreinformation about the Forcing VIs.© National Instruments Corporation5Real-Time Module Release and Upgrade NotesScan Engine FaultsRT targets with the NI Scan Engine installed use faults to addressasynchronous error conditions. Refer to the Real-Time Module»Real-Time Module Concepts»Accessing I/O with the NI ScanEngine»Scan Engine Faults topic on the Contents tab of the LabVIEWHelp for more information about faults.Scan Engine VIsThe Real-Time Module 8.6 installs the new NI Scan Engine palette as asubpalette of the Measurement I/O palette. You can use the NI Scan EngineVIs to programmatically interface with the scan engine running on thetarget. Refer to the VI and Function Reference»Measurement I/O VIsand Functions»NI Scan Engine VIs book on the Contents tab of theLabVIEW Help for more information about the NI Scan Engine VIs.Project & System Comparison DialogThe Real-Time Module 8.6 includes a new Project & SystemComparison dialog box that you can use to resolve conflicts that resultfrom project configuration or hardware changes involving targets with theNI Scan Engine installed.Function BlocksThe Real-Time Module 8.6 includes standard function blocks defined inthe IEC 1131-3 specification. The functionality of the Real-Time functionblocks partially overlaps with functionality provided by LabVIEW VIs andfunctions. Use function blocks if you want to publish parameter values withshared variables or if you want to use the IEC 1131-3 function blockprogramming paradigm. Refer to the Real-Time Module»Real-TimeVIs»Function Blocks book on the Contents tab of the LabVIEW Help formore information about using function blocks in LabVIEW.NI Distributed System Manager SupportYou can use the new NI Distributed System Manager to monitor andmanage variables, faults, scan engine modes, and system resources on RTtargets. From LabVIEW, select Tools»Distributed System Manager tolaunch the NI Distributed System Manager. Refer to the NI DistributedSystem Manager Help for information about using the NI DistributedSystem Manager.Real-Time Module Release and Upgrade New VIs for Managing Memory and CPU ResourcesThe Real-Time Module 8.6 includes new Real-Time Utilities VIs you canuse to monitor target CPU and memory usage programmatically. TheReal-Time Module also includes new SMP CPU Utilities VIs you can useto specify the set of CPUs available for automatic load balancing on amulti-CPU target with the NI RT Extensions for SMP installed. Refer to theReal-Time Module»Real-Time VIs»Real-Time Utilities VIs book on theContents tab of the LabVIEW Help for information about the Real-TimeUtilities VIs. Refer to the Real-Time Module»Real-Time VIs»SMP CPUUtilities VIs book on the Contents tab of the LabVIEW Help forinformation about the SMP CPU Utilities VIs.Reliance™ File System SupportThe Reliance™ file system provides fast disk access and data preservationin the event of a power interruption. Refer to the Using Desktop PCs as RTTargets with the LabVIEW Real-Time Module document for informationabout installing the Reliance™ file system on an RT Desktop PC target.Reliance™ is a trademark of Datalight, Inc. Copyright 1989–2008Datalight, Inc., All Rights Reserved. Datalight® is a registered trademarkof Datalight, Inc.Software-Triggered Timing SourcesThe Real-Time Module 8.6 supports software-triggered timing sources.You can use software-triggered timing sources to trigger timed structuresbased on software-defined or user-defined events, rather than a hardwareclock. Refer to the Fundamentals»Loops and Structures»Concepts»Timed Structures»Selecting a Timing Source for a Timed Structuretopic on the Contents tab of the LabVIEW Help for information aboutcreating and using software-triggered timing sources.Easier IP Address Setup for RT TargetsRT targets with the Real-Time Module 8.6 installed include automaticnetwork connection capabilities. When you plug an RT 8.6 target into anetwork and turn the target on, the target uses the target name to attempt aDHCP network connection. If the target is unable to initiate a DHCPconnection, the target connects to the network with a link-local IP address.© National Instruments Corporation7Real-Time Module Release and Upgrade NotesTDMS Support for VxWorks TargetsThe Real-Time Module 8.6 includes TDMS support for VxWorks targets.Refer to the VI and Function Reference»Programming VIs andFunctions»File I/O VIs and Functions»TDM Streaming VI andFunctions book on the Contents tab of the LabVIEW Help for informationabout the TDM Streaming VI and functions.Improved Ethernet CompatibilityThe Real-Time Module 8.6 includes expanded Ethernet chipset support forRT Desktop PCs. Refer to the National Instruments Web site at /info and enter the info code etspc for more information about whichEthernet chipsets are compatible with RT Desktop PCs.Real-Time Execution Trace Toolkit 2.0.1The LabVIEW 8.6 Real-Time Module includes a 30-day full-featuredevaluation of the Real-Time Execution Trace Toolkit 2.0.1. The Real-TimeExecution Trace Toolkit includes the Real-Time Execution Trace Tool andthe Execution Trace Tool VIs. You can use the Execution Trace Tool VIsto capture the timing and execution data of VI and thread events forapplications running on an RT target. The Real-Time Execution Trace Tooldisplays the timing and event data, or trace session, on the host computer.In LabVIEW, select Tools»Real-Time Module»Execution Trace Tool todisplay the Real-Time Execution Trace Tool.Refer to the Real-Time Execution Trace Toolkit book in the LabVIEWHelp for information about using the Real-Time Execution Trace Toolkit todebug real-time applications. Select Help»Search the LabVIEW Help todisplay the LabVIEW Help. In the LabVIEW Help, browse to Toolkits»Real-Time Execution Trace Toolkit to view the Real-Time ExecutionTrace Toolkit book.Activating the Real-Time Execution Trace ToolkitRefer to the Activation Instructions for National Instruments Software forinformation about activation. You also can activate software at /activate.Real-Time Module Release and Upgrade Upgrade and Compatibility IssuesUpgrading from RT Module 8.5.xYou might encounter the following compatibility issue when upgrading tothe Real-Time Module 8.6 from the Real-Time Module 8.5.x.Floppy Disk Support DiscontinuedThe Real-Time Module no longer includes updated versions of the PXI andDesktop PC Floppy Disk Utilities. You can still use Measurement &Automation Explorer (MAX) to create previous versions of the RT floppydisks, which will continue to work with newer versions of the Real-TimeModule. However, older versions of the RT floppy disks do not supportdevice drivers added to subsequent versions of the Real-Time Module. Ifyou need to use the latest device drivers, you mush use MAX to create anRT 8.6 USB Utility drive.FieldPoint 20x0 Support DiscontinuedThe Real-Time Module no longer supports FP-20x0 and cFP-20x0 targets.You can still use FP-20x0 and cFP-20x0 targets with LabVIEW, but youcannot install the Real-Time Module 8.6 on FP-20x0 and cFP-20x0 targets.Upgrading from RT Module 8.2.x and EarlierYou might encounter the following compatibility issues when upgrading tothe Real-Time Module 8.6 from the Real-Time Module 8.2.x and earlier.RTX Support DiscontinuedThe Real-Time Module no longer supports RTX desktop targets and nolonger contains the Shared Memory VIs. Refer to the Using Desktop PCsas RT Targets with the LabVIEW Real-Time Module document forinformation about configuring a PC as an ETS RT target.IrDA Support DiscontinuedThe Real-Time Module no longer supports the IrDA protocol and no longercontains the associated IrDAVIs.Timed Loop Priority RestrictionThe Timed Loop does not support Priority values greater than 65,535.© National Instruments Corporation9Real-Time Module Release and Upgrade NotesCompatibility with VxWorks 6.1When you install the Real-Time Module 8.6 on the host computer, you alsomust install version 8.6 of the Real-Time Module software on cRIO-901xtargets. The Real-Time Module 8.6 updates the operating system oncRIO-901x targets from VxWorks 6.1 to VxWorks 6.3. Some functions inVxWorks 6.3 are not compatible with VxWorks 6.1. If you use customC code in a LabVIEW application running on a cRIO-901x target, you mustrecompile the .OUT files for VxWorks 6.3. Refer to the NI Web site at/info and enter the info code rtvx for more information.Front Panel:Open Method ErrorIn the Real-Time Module 8.2.1 and earlier, the Front Panel:Open methodfailed without returning an error. The FP.Open method now returnserror53.Real-Time Module ExamplesUse the NI Example Finder, available by selecting Help»Find Examplesfrom LabVIEW, to browse or search for RT example VIs. You also canaccess example VIs from the labview\examples\Real-Time directory. Known Issues with the Real-Time Module 8.6Refer to the readme_RT.html file on the LabVIEW 8.6 Real-TimeModule installation CD for information about known issues with theReal-Time Module 8.6.You also can launch the readme_RT.html file from Windows after youinstall the Real-Time Module. Complete the following steps to access thereadme_RT.html file from Windows.1.Select Start»All Programs»National Instruments»LabVIEW 8.6»Readme to open the labview\readme directory.The labview\readme directory contains the HTML readme files forLabVIEW and any installed LabVIEW modules and add-ons.2.Double-click readme_RT.html to open the LabVIEW Real-TimeModule Readme.Real-Time Module Release and Upgrade National Instruments, NI, , and LabVIEW are trademarks of National Instruments Corporation.Refer to the Terms of Use section on /legal for more information about NationalInstruments trademarks. Other product and company names mentioned herein are trademarks or tradenames of their respective companies. For patents covering National Instruments products, refer to theappropriate location: Help»Patents in your software, the patents.txt file on your CD, or/patents.© 2000–2008 National Instruments Corporation. All rights reserved.371374E-01June08。
EventCam App SICK AppSpace SensorApps Getting startedDescribed productEventCam App1615765 EventCam App1616071 EventCam App for IPCManufacturerSICK AGErwin-Sick-Str. 179183 WaldkirchGermanyLegal informationThis work is protected by copyright. Any rights derived from the copyright shall bereserved for SICK AG. Reproduction of this document or parts of this document isonly permissible within the limits of the legal determination of Copyright Law. Any modi‐fication, abridgment or translation of this document is prohibited without the expresswritten permission of SICK AG.The trademarks stated in this document are the property of their respective owner.© SICK AG. All rights reserved.Original documentThis document is an original document of SICK AG.2O N L I N E H E L P | EventCam App8027026/2021-09-07 | SICKSubject to change without noticeCONTENTSContents1About this document (4)1.1Further information (4)2Safety information (5)2.1Incorrect Use (5)2.2Hardware Safety (5)2.3General Cybersecurity Notice (5)2.4Intended use (5)3System requirements (6)3.1Hardware (6)3.2App Installation (6)3.3Supported web browser (6)3.4Licensing (6)4Installation (7)4.1Starting SICK AppManager (7)4.2How to use the EventCam App (7)4.3Configuration (10)5Further remarks (17)5.1Parallel Apps (17)5.2EventCam App on Industrial PCs (IPC) (17)5.3Licenses (17)8027026/2021-09-07 | SICK O N L I N E H E L P | EventCam App3 Subject to change without notice1 ABOUT THIS DOCUMENT1About this documentThis document provides important information on how to use products from SICK AG.Prerequisites for safe work are:• Compliance with all safety notes and handling instructions supplied.• Compliance with local work safety regulations and general safety regulations forproduct applicationsThe document is intended to be used by qualified personnel.AdviceRead this document carefully before starting any work, in order to familiarize yourselfwith the product and its function.The instructions constitute an integral part of the product and must be accessible tostaff at all times.This document does not provide information on operating the machine or system inwhich the product is integrated. For information about the machine or system, refer tothe operating instructions of the specific machine.1.1Further informationFurther documentation for the device can be found on the online product page on.The following information is available for download there:•Model-specific online data sheets for device variants, containing technical data,dimensional drawing and specification diagrams•EU declaration of conformity for the product family•Dimensional drawings and 3D CAD dimension models in various electronic for‐mats•Other publications related to the devices described here•Publications dealing with accessories4O N L I N E H E L P | EventCam App8027026/2021-09-07 | SICKSubject to change without noticeSAFETY INFORMATION 2 2Safety information2.1Incorrect UseAny use outside of the stated areas, in particular use outside of the technical specifica‐tions and the requirements for intended use, will be deemed to be incorrect use.•The device does not constitute a safety component in accordance with the respec‐tive applicable safety standards for machines.•The device must not be used in explosion-hazardous areas, in corrosive environ‐ments or under extreme ambient conditions.•Any use of accessories not specifically approved by SICK AG is at your own risk.CAUTIONDanger due to improper use!Any improper use can result in dangerous situations. Therefore, observe the followinginformation:•Device should be used only in accordance with its intended use.•All information in this document must be strictly observed.2.2Hardware SafetyFurther safety information can be found in the related hardware documentation:Operating instructionThe document is available on the online product page.2.3General Cybersecurity NoticeProtection against cybersecurity threats requires a comprehensive and holistic cyberse‐curity concept that must be continuously monitored and maintained. Such a conceptconsists of organizational, technical, process-related, electronic, and physical defenselevels and sets up appropriate measures for the different types of risk. SICK’s productsand solutions must be regarded as an integral part of this concept. Information onCybersecurity can be found at: /psirt.2.4Intended useThe EventCam App is a digital solution for SICK AppSpace products. It enables a SICKcamera to serve as an event camera, so that it records a defined time frame before andafter a trigger.8027026/2021-09-07 | SICK O N L I N E H E L P | EventCam App5 Subject to change without notice3System requirements3.1HardwareSupported products are listed at /eventcamapp and under “Compatible Devices” in the SICK AppPool .3.2App InstallationThe SICK AppManager software tool is required for installing the app. Be sure to use firmware version V1.4.4 or higher.The firmware can be found in the SICK Support Portal or at .3.3Supported web browserLatest Google Chrome is recommended.3.4LicensingThe SensorApp is licensed. Without a license, access to the app is denied.Download the “License Manager” from the SICK AppPoolto license the app.Figure 1: License managerOrder a license via part number 1615765 (EventCam App) or 1616071 (EventCam App for IPC). An activation code will be distributed via e-mail.3 SYSTEM REQUIREMENTS 6O N L I N E H E L P | EventCam App8027026/2021-09-07 | SICK Subject to change without notice4Installation4.1Starting SICK AppManager1.Connect the device to the PC via Ethernet.2.Set the PC to be on the same subnet as the device, but with a different IP address.The default IP address can be found in the hardware documentation.3.Start SICK AppManager. The scan for connected devices starts automatically.4.For app installation instructions, please check the SICK AppManager documenta‐tion SICK AppManager.Figure 2: SICK AppManager4.2How to use the EventCam AppLog into SOPASair via a web browser using the device IP address.There are three operating entity levels.RUNNo password needed.Status information:INSTALLATION 48027026/2021-09-07 | SICK O N L I N E H E L P | EventCam App7Subject to change without notice4 INSTALLATIONFigure 3: RunOPERATORNo password set, needs to be changed.Event download and deletion possible.8O N L I N E H E L P | EventCam App8027026/2021-09-07 | SICKSubject to change without noticeINSTALLATION 4Figure 4: OPERATORMAINTENANCEPassword “main”, needs to be changed.Configuration and camera set up possible.8027026/2021-09-07 | SICK O N L I N E H E L P | EventCam App9Subject to change without notice4 INSTALLATIONFigure 5: MAINTENANCE4.3Configuration4.3.1SettingsHistory: Shows the last sub-categories chosen by the operating entityRefresh: Refreshes the websiteEdit: If activated, enables the functions to change the language, units, and displaymode.10O N L I N E H E L P | EventCam App8027026/2021-09-07 | SICKSubject to change without noticeFigure 6: Settings4.3.1.1LicensingYou can now activate your license on the SOPASair product web page.Click on the Open License Manager button.The License Manager app opens. Follow the step-by-step instructions to activate thelicense.Figure 7: License, 1INSTALLATION 48027026/2021-09-07 | SICK O N L I N E H E L P | EventCam App11Subject to change without noticeFigure 8: License, 24.3.1.2MainThis page displays the following information:•No. of new events •Totally stored events •Free storage•Free space on internal storage •Path (internally or on the SD card)Figure 9: Main4 INSTALLATION12O N L I N E H E L P | EventCam App8027026/2021-09-07 | SICK Subject to change without notice4.3.1.3CameraAn example setup is shown based on the hardware used.Scan for the camera, then click Connect camera . When the camera is connected, the second tab Setup remote camerais activated.Figure 10: Camera, 2On this page, you can activate the Live View and define a ROI (region of interest).You can also change the frame rate, exposure time, gain factor and enable AutoGain .The camera settings are saved automatically.When you leave this page, the live view is switched off automatically.INSTALLATION 48027026/2021-09-07 | SICK O N L I N E H E L P | EventCam App13Subject to change without notice4.3.1.4ConfigurationFigure 11: ConfigurationIf needed, click OPEN LIVE VIEW to start the live stream in a new browser window.Now choose between Video mode (.mkv format) and Picture mode (.jpg format).In Picture mode , you can activate Snapshot mode so only a single picture is saved when an event occurs.Alternatively, you can define the duration or number of pictures to be recorded before and after a trigger signal.You can activate Cyclic event storage to define a maximum number of events.Finally, you can enable FTP upload, which activates the second tab FTP configuration .4 INSTALLATION14O N L I N E H E L P | EventCam App8027026/2021-09-07 | SICK Subject to change without noticeINSTALLATION 4Figure 12: Configuration, 24.3.1.5EventsThis page lists all recorded events, which you can download as a .zip file or delete.You can also download the log file of the app.At the top of the page, you can trigger an event directly by clicking the Trigger button(REST API).8027026/2021-09-07 | SICK O N L I N E H E L P | EventCam App15Subject to change without notice4 INSTALLATION16O N L I N E H E L P | EventCam App8027026/2021-09-07 | SICKSubject to change without noticeFURTHER REMARKS 5 5Further remarks5.1Parallel AppsIf you run two apps in parallel on your hardware, you need to implement the Imageforwarder interface in your Key App in order to provide images to the EventCam App.Further instruction can be found in the SICK SupportPortal under “EventCam App”. 5.2EventCam App on Industrial PCs (IPC)If you install the EventCam App on your IPC, you have to extract the downloaded .zipfile.Please select only the EventCam App during the installation process.5.3LicensesSICK uses open-source software. This software is licensed by the rights holders usingthe following licenses among others: the free licenses GNU General Public License(GPL Version2, GPL Version3) and GNU Lesser General Public License (LGPL), the MITlicense, zLib license, and the licenses derived from the BSD license.This program is provided for general use, but WITHOUT ANY WARRANTY OF ANY KIND.This warranty disclaimer also extends to the implicit assurance of marketability orsuitability of the program for a particular purpose.More details can be found in the GNU General Public License. For complete licensetexts, see /licensetexts. Printed copies of the license texts are alsoavailable on request.8027026/2021-09-07 | SICK O N L I N E H E L P | EventCam App17 Subject to change without noticeDetailed addresses and further locations at AustraliaPhone +61 (3) 9457 0600 1800 33 48 02 – tollfree E-Mail **************.au AustriaPhone +43 (0) 2236 62288-0 ********************Belgium/LuxembourgPhone +32 (0) 2 466 55 66 ******************BrazilPhone +55 11 3215-4900 ************************.br CanadaPhone +1 905.771.1444 ************************Czech RepublicPhone +420 234 719 500 ******************ChilePhone +56 (2) 2274 7430 E-Mail **************ChinaPhone +86 20 2882 3600 E-Mail *******************.cn DenmarkPhone +45 45 82 64 00 ******************FinlandPhone +358-9-25 15 800 ******************FrancePhone +33 1 64 62 35 00 ******************GermanyPhone +49 (0) 2 11 53 010 ******************GreecePhone +30 210 6825100 E-Mail ***************.gr Hong KongPhone +852 2153 6300 E-Mail ************.hkHungaryPhone +36 1 371 2680 *************************IndiaPhone +91-22-6119 8900 *************************IsraelPhone +972 97110 11***************************ItalyPhone +39 02 27 43 41 ******************JapanPhone +81 3 5309 2112 *********************MalaysiaPhone +603-8080 7425 *************************MexicoPhone +52 (472) 748 9451 *********************NetherlandsPhone +31 (0) 30 229 25 44 ******************New ZealandPhone +64 9 415 0459 0800 222 278 – tollfree E-Mail *************.nz NorwayPhone +47 67 81 50 00 ******************PolandPhone +48 22 539 41 00 ******************RomaniaPhone +40 356-17 11 20 E-Mail **************RussiaPhone +7 495 283 09 90 ******************SingaporePhone +65 6744 3732 ************************SlovakiaPhone +421 482 901 201 *********************SloveniaPhone +386 591 78849 ********************South AfricaPhone +27 10 060 0550****************************.za South KoreaPhone +82 2 786 6321/4 ************************SpainPhone +34 93 480 31 00 ******************SwedenPhone +46 10 110 10 00 ******************SwitzerlandPhone +41 41 619 29 39 *********************TaiwanPhone +886-2-2375-6288 ********************.tw ThailandPhone +66 2 645 0009 ************************TurkeyPhone +90 (216) 528 50 00 *******************.tr United Arab EmiratesPhone +971 (0) 4 88 65 878 *********************United KingdomPhone +44 (0)17278 31121 ******************.uk USAPhone +1 800.325.7425 *******************VietnamPhone +65 6744 3732 ************************SICK AG | Waldkirch | Germany | 8027026/2021-09-07/e n。
LabVIEW虚拟仪器LabVIEW概述虚拟仪器(VI)的概念使用LabVIEW开发平台编制的程序称为虚拟仪器程序,简称为VI。
VI包括三个部分:程序前面板、框图程序和图标/连接器。
程序前面板用于设臵输入数值和观察输出量,用于模拟真实仪表的前面板。
在程序前面板上,输入量被称为控制(Controls),输出量被称为显示(Indicators)。
控制和显示是以各种图标形式出现在前面板上,如旋钮、开关、按钮、图表、图形等,这使这得前面板直观易懂。
下面是一个温度计程序(Thermometer VI)的前面板。
每一个程序前面板都对应着一段框图程序。
框图程序用LabVIEW图形编程语言编写,可以把它理解成传统程序的源代码。
框图程序由端口、节点、图框和连线构成。
其中端口被用来同程序前面板的控制和显示传递数据,节点被用来实现函数和功能调用,图框被用来实现结构化程序控制命令,而连线代表程序执行过程中的数据流,定义了框图内的数据流动方向。
上述温度计程序(Thermometer VI)的框图程序如下:图标/连接器是子VI被其它VI调用的接口。
图标是子VI在其他程序框图中被调用的节点表现形式;而连接器则表示节点数据的输入/输出口,就象函数的参数。
用户必须指定连接器端口与前面板的控制和显示一一对应。
下面图示为温度计程序(Thermometer VI)的图标和连接器。
连接器一般情况下隐含不显示,除非用户选择打开观察它。
LabVIEW的强大功能归因于它的层次化结构,用户可以把创建的VI程序当作子程序调用,以创建更复杂的程序,而这种调用的层次是没有限制的。
举一个例子,我们把前面创建的温度计程序(Thermometer VI)作为一个子程序用在当前新建程序里,当前程序的前面板如下图所示,先前的温度计子程序用于采集数据,而当前的程序用于显示温度曲线,并在前面板上设定测量次数和每次测量间隔的延时。
当前程序的框图如下图所示,它把温度计子程序放臵在一个FOR循环里,每次循环过程采集一次测量结果,当循环执行了设定的次数后,程序把采集的数据送到前面板的图表上显示。