LabVIEW VIs and functions and VI Server properties and methods can return the following error codes. Refer to the KnowledgeBase for more information about correcting errors in LabVIEW.
Code | Description |
---|---|
−2147467259 | Unspecified error. |
−1967345152 | Invalid refnum. A specified refnum was not valid. |
−1967345151 | Invalid property code. The specified property code is not valid for this refnum. |
−1967345150 | Invalid privilege ID. The specified privilege ID is out of range. |
−1967345149 | Invalid access type. The specified access type is not valid. |
−1967345148 | Invalid argument. One of the specified arguments is invalid. |
−1967345147 | Entry not found. The requested entry could not be found. |
−375012 | A JSON numeric value is out of the range of a LabVIEW numeric type. |
−375011 | LabVIEW failed to read or write a -Infinity or +Infinity floating-point value. You must enable LabVIEW JSON extensions to allow support for a value of Infinity. |
−375010 | LabVIEW failed to read or write a NaN floating-point value. You must enable LabVIEW JSON extensions to allow support for a value of NaN. |
−375009 | The JSON string contains an invalid multi-dimensional array. |
−375008 | The array has an invalid number of dimensions. |
−375007 | The cluster or JSON string contains an invalid number of elements. When strict validation is enabled, the number of elements in the JSON string must match the number of elements in the input cluster. |
−375005 | Type mismatch between JSON and LabVIEW. |
−375004 | The path cannot be found in the JSON string. |
−375003 | The JSON string is invalid. JSON strings must be encoded in UTF-8 and must conform to the JSON grammar. |
−375002 | The cluster element name is invalid. Each element of the cluster must have either a unique name or no name, such as an empty string. |
−375001 | The JSON root container must be an array or cluster. |
−375000 | The data type cannot be converted to or from JSON. Supported data types include arrays and clusters of booleans, numerics, strings, and other arrays and clusters. |
−120000 | SignalExpress is required to open this Express VI. Install SignalExpress or visit www.ni.com/signalexpress to download an evaluation version. |
−4850 | Device driver not present or not supported. The device driver needed to execute the In Port and Out Port VIs is not present. LabVIEW does not support this device driver on Windows Vista or later. |
−4824 | Clipped Floating-point data to fit the range [-1.0, 1.0]. The floating point data was outside of the range [-1.0, 1.0]. The values were clipped to fit within this range. |
−4820 | A buffer underflow has occurred. A buffer underflow has occurred because the application is not writing data quickly enough. |
−4803 | The sound driver or card does not support the specified operation. The sound driver or card cannot accommodate the specified configuration. Ensure that the parameters values are within the supported range for the hardware and drivers. |
−4407 | LabVIEW cannot locate a palette item. LabVIEW cannot locate a palette item. Verify the path for each item in the items array. The file might have been moved or deleted, or the path might be incorrectly formatted for the operating system. For example, use \ as path separators on Windows, : on OS X (32-bit), and / on Linux and OS X (64-bit). |
−4406 | A VI item in the palette data array is not supported in this version of LabVIEW. A VI item in the palette data array is not supported in this version of LabVIEW. This error can occur if you use a VI that is not supported in the LabVIEW Run-Time Engine. |
−4404 | The value for palette width is invalid. The value for palette width must be 0 or greater. |
−4403 | A palette item is invalid. A palette item is invalid. Verify the path for each item in the items array. Paths to VIs and palette files (.mnu) must be valid. |
−4402 | The palette view format is invalid. The palette view format must be Icons, Icons and Text, or Text. Select Customize�View This Palette As from the Controls or Functions palette to change the palette view format. |
−4401 | The specified file is not a valid palette file (.mnu). The specified file is not a valid palette file (.mnu). Enter a path to an existing palette file to read data from the palette file. Enter a path to a valid palette file to write data to the file. |
−4400 | The palette type is invalid. The palette type input is invalid. The palette type value has enumeration values of Controls or Functions. The value provided was beyond the defined range. |
−2584 | DIAdem could not be started. You must have DIAdem 9.1 Service Pack 2 or later installed to use the DIAdem Report Express VI. |
−2580 | The Write to Measurement File Express VI cannot append new data to frequency domain waveforms. Frequency domain waveforms are constructed with a base frequency f0 and a delta frequency df. The frequency for a data point is then calculated as f0+N*df. This calculation leads to erroneous results if data is appended to the waveform. This error can occur when you write a frequency domain waveform to a file with Segment Headers set to One header only. Set Segment Headers to One header per segment to correct this error. |
1 | An input parameter is invalid. For example if the input is a path, the path might contain a character not allowed by the OS such as ? or @. If you receive this error while trying to run File I/O VIs, refer to the KnowledgeBase at ni.com for more information. |
2 | Memory is full. If you receive this error while developing a large application or storing large sets of data in LabVIEW, refer to the KnowledgeBase at ni.com for more information. |
4 | End of file encountered. |
5 | File already open. |
6 | Generic file I/O error. A possible cause for this error is the disk or hard drive to which you are trying to save might be full. Try freeing up disk space or saving to a different disk or drive. Another possible cause for this error is there might be a bad network connection. For example, the network connection is down or a network cable is unplugged. |
7 | File not found. The file might be in a different location or deleted. Use the command prompt or the file explorer to verify that the path is correct. Another possible cause for this error is there might be a bad network connection. For example, the network connection is down or a network cable is unplugged. |
8 | File permission error. You do not have the correct permissions for the file. To correct this error, verify that the file is not in use by another application and that file permissions are set correctly. On Windows, navigate to the file, right-click the file, select Properties, and set the Read-only option in the dialog box. On Linux or Mac OS X use chmod to set file permissions. If you only need read access, you can use the Open/Create/Replace File function with the access input set to Read-only. If you receive this error while trying to build an executable in LabVIEW 8.5 or later with the Report Generation toolkit 1.1.2 or later , refer to the KnowledgeBase at ni.com for more information. |
9 | Disk full. The disk or hard drive does not have enough free space to complete the operation. Try freeing up disk space or saving to a different disk or drive. |
10 | Duplicate path. If you receive this error while building an application in LabVIEW, refer to the KnowledgeBase at ni.com for more information. If you receive this error while using a File I/O function or VI, you may be attempting to overwrite a file or folder that already exists. Refer to the specific function or VI reference topic in the LabVIEW Help for information about overwriting files or folders. |
11 | Too many files open. |
12 | Some system capacity necessary for operation is not enabled. |
13 | Failed to load dynamic library because of missing external symbols or dependencies, or because of an invalid file format. |
14 | Cannot add resource. |
15 | Resource not found. This error might occur if you remove the front panel of the VI when building a stand-alone application. |
16 | Image not found. |
17 | Not enough memory to manipulate image. |
18 | Pen does not exist. |
19 | Configuration type invalid. |
20 | Configuration token not found. |
21 | Error occurred parsing configuration string. |
22 | Configuration memory error. |
23 | Bad external code format. |
24 | External subroutine not supported. |
25 | External code not present. |
26 | Null window. |
27 | Destroy window error. |
29 | Print aborted. |
30 | Bad print record. |
31 | Print driver error. |
32 | Operating system error during print. |
33 | Memory error during print. |
34 | Print dialog error. |
35 | Generic print error. |
36 | Invalid device refnum. |
37 | Device not found. |
38 | Device parameter error. |
39 | Device unit error. |
40 | Cannot open device. |
41 | Device call aborted. |
42 | Generic error. |
43 | Operation cancelled by user. If the VI or function that throws this error has an error out parameter, wire error out to the selector terminal of a case structure to avoid this error message. If you are using the Open/Create/Replace File function or Open/Create/Replace Datalog function, you can wire cancelled to the selector terminal of the case structure instead. If the VI or function does not have error out, you can edit the error handling within the VI or function to avoid this error. Double-click the VI or function and replace the general error handling with an error out indicator or some other form of error handling. Save the new VI or function to a different directory than vi.lib so you do not overwrite the original. |
44 | Object ID too low. |
45 | Object ID too high. |
46 | Object not in heap. |
47 | Unknown heap. |
48 | Unknown object (invalid DefProc). |
49 | Unknown object (DefProc not in table). |
50 | Message out of range. |
51 | Null method. |
52 | Unknown message. |
67 | Interapplication Manager initialization error. |
68 | Bad occurrence. |
69 | Handler does not know what occurrence to wait for. |
70 | Occurrence queue overflow. |
71 | File datalog type conflict. |
72 | Semaphore not signaled. |
73 | Interapplication Manager unrecognized type error. |
74 | Memory or data structure corrupt. |
75 | Failed to make temporary DLL. |
81 | Format specifier type mismatch. A format specifier does not match the data type of its corresponding argument in a Format Into String or Scan From String function. |
82 | Unknown format specifier. A bad format specifier was found in the Format String input to a Format Into String or Scan From String function. |
83 | Too few format specifiers. There are not enough format specifiers to match all of the arguments of a Format Into String or Scan From String function. |
84 | Too many format specifiers. There are more format specifiers than the number of arguments of a Format Into String or Scan From String function. |
85 | Scan failed. The input string does not contain data in the expected format. The Scan From String function was unable to scan its input because the data was not in the expected format. Right-click the Scan From String function and select Edit Format String to configure the format string to match the input data. You also can receive this error if the Scan From File or Scan From String functions reach the end of the file. Refer to the KnowledgeBase at ni.com for more information about this use case. |
87 | Error converting to variant. An error occurred converting from LabVIEW type to OLE variant type. |
88 | Run-time menu error. |
89 | Another user tampered with the VI password. |
90 | Variant attribute not found. |
91 | The data type of the variant is not compatible with the data type wired to the type input. |
97 | A null or previously deleted refnum was passed in as an input. |
98 | Incorrect file type. Attempted to read from or write to a file of a type incompatible with the operation. This normally is a user data file. |
99 | Incorrect file version. Attempted to read from or write to a file of a version incompatible with the write/read function version. This file normally is a user data file. |
100 | File contains erroneous data. This normally is a user data file. |
116 | Unflatten or byte stream read operation failed due to corrupt, unexpected, or truncated data. |
117 | Directory path supplied where a file path is required. A file path with the filename is required, but the supplied path is a path to a directory. |
118 | The supplied folder path does not exist. |
122 | The resource you are attempting to open was created in a more recent version of LabVIEW and is incompatible with this version. |
123 | A timeout occurred. |
124 | A string contained an unexpected null character. |
125 | A stack overflow occurred. To correct this error, restart LabVIEW and review your code for recursive data structures. |
1000 | The VI is not in a state compatible with this operation. This error can occur for several reasons. This error can occur if you attempt to edit a VI that is running or reserved for running. This error also can occur if you attempt to open a reference to a VI that is running or reserved for running. A VI is reserved for running when you open a reference to the VI by wiring a type specifier VI Refnum to the Open VI Reference function, or when you have a Static VI Reference linked to the VI within a running VI. This error also can occur if you try to run a VI using the run method while the target VI is running or reserved for running. To correct this error, ensure the target VI is idle or reentrant. If it is reentrant, use the Open VI Reference function with the options input set to 0x08 to prepare the VI for reentrant run or use the Open VI Reference function with the type specifier VI Refnum wired to a strictly typed VI reference. This error also can occur if you attempt to obtain a VI's image while the VI is being modified programmatically. Wait until the VI is not being modified to get the image of a panel or diagram. |
1001 | The VI front panel is not open. Use the Window Appearance page to configure if the front panel is shown when the VI is run or loaded. You also can use the Front Panel:Open method to open the front panel programmatically. |
1002 | The VI cannot run because it has a front panel control in an error state. |
1003 | The VI is not executable. This error may occur because the VI is either broken or contains a subVI that LabVIEW cannot locate. Select File�Open to open the VI and verify that you can run it. Refer to the KnowledgeBase at ni.com if you receive this error in one of the following situations: while using the VI Server to call a VI dynamically or while building an application. |
1004 | The VI is not in memory. |
1005 | VI execution has been disabled in the VI Properties dialog box. Open the Execution page of the VI Properties dialog box to change the settings for the VI execution. |
1006 | FPDCO on connector pane thinks it is constant. |
1007 | No IP record in summary. |
1008 | Cannot load connector pane. |
1009 | Variant tag out of range. |
1010 | No default or operate data. |
1011 | VI Creation failed. |
1012 | Cannot load block diagram. |
1013 | Cannot load front panel. Make sure you include the front panel of the VI when building a stand-alone application. |
1014 | Linker error. |
1015 | Printer is not responding. Check printer configuration. |
1016 | Cannot load History. |
1017 | VI has been modified on disk since it was last loaded or saved. |
1018 | Unspecified error occurred. |
1019 | One or more untitled subVIs exist. This file cannot be saved until all dependent files have been named. |
1022 | Wizard Template not found. |
1023 | Wizard template does not have a diagram. |
1024 | Call Instrument aborted. |
1025 | Application Reference is invalid. |
1026 | VI Reference is invalid. |
1027 | For the requested operation, the reference cannot be reserved as requested, is in an improper reservation mode, or the execution state must be set to running or reserved. |
1028 | Attribute selector is invalid. |
1029 | VI Server property is read-only. |
1030 | VI Reference is already reserved for editing. |
1031 | VI Reference type does not match VI connector pane. |
1032 | VI Server access denied. If this error is returned from the Open VI Reference function on a remote connection, use the VI Server page of the Options dialog box to ensure that the VI is exported. If this error is returned from a Property or Invoke Node, the property or method might not be allowed for remote VI Server connections. For example, the Application:All VIs In Memory property is allowed locally, but remotely you should use the Application:Exported VIs In Memory property instead. Refer to the help for the property or method to determine if it is allowed remotely. |
1033 | Bad run-time menu file version. |
1034 | Bad run-time menu file. |
1035 | Operation is invalid for this type of VI. |
1036 | Method selector is invalid. |
1037 | Incompatible VI Server protocol version. |
1038 | Required parameter missing. |
1039 | VI was aborted. |
1040 | VI is password protected. |
1041 | Incorrect password. |
1042 | Attempted recursive call. |
1043 | The property or method is not supported in this version of LabVIEW. This error can occur if you use a property or method that is not supported in the LabVIEW Run-Time Engine. |
1044 | VI is locked. |
1045 | Null Refnum passed to Close Reference. |
1051 | A LabVIEW file of that name already exists in memory, or exists within a project library already in memory. To resolve this error, give the file a unique name that does not already exist in the application instance. |
1052 | The LabVIEW filename is invalid. |
1054 | The specified object was not found. |
1055 | Object reference is invalid. |
1056 | Specified object is not scriptable in this version. |
1057 | Type mismatch: Object cannot be cast to the specified type. |
1058 | Specified property not found. |
1059 | Unexpected file type. |
1060 | Object cannot contain (own) the specified object. |
1061 | Unable to create new object. |
1062 | Specified objects cannot be wired together. |
1063 | Specified terminal not found in the object. |
1066 | Hardware open error. |
1067 | Hardware close error. |
1068 | Hardware transact error. |
1069 | Hardware DLL missing. |
1070 | Hardware no session error. |
1071 | LabVIEW cannot locate the specified method. |
1072 | This property or method is not yet implemented. |
1073 | This property is writable only when the VI is in edit mode, or this method is available only when the VI is in edit mode. Refer to the KnowledgeBase for more information about this error. |
1074 | Cannot create a control/indicator for the specified terminal. |
1075 | Cannot create a constant for the specified terminal. |
1076 | VI is not debuggable. |
1077 | Invalid property value. |
1082 | Operation not valid for strict type definition instance. |
1086 | Wrong control type. The operation is not allowed on this kind of control or a control at this level. |
1087 | There is no DataSocket information available for the object. |
1088 | Bad value for parameter. |
1089 | Error occurred while executing script. Error message from server: %s. |
1090 | Specified object cannot be moved. |
1091 | The VI Server or client received an unrecognized message. |
1094 | Queue and notifier references of the same name must be obtained using the same data type. When you obtain a reference to a queue or notifier, you can specify which data type the mechanism stores. You can receive this error when future requests to obtain a reference to the same mechanism do not wire the same data type as the original specified data type. Unnamed mechanisms do not have this restriction, because each request to obtain an unnamed mechanism creates a new mechanism. Refer to the KnowledgeBase at ni.com for more information about avoiding this error. |
1095 | This container cannot be left without a subtype. Right-click the container border and select Replace or drag new subtype. |
1096 | The Open VI Reference function cannot prepare a non-reentrant VI for reentrant run. Verify the values you wired to the Open VI Reference function. |
1097 | An exception occurred within the external code called by a Call Library Function Node. The exception might have corrupted the LabVIEW memory. Save any work to a new location and restart LabVIEW. Verify the values you wired to the Call Library Function Node. |
1098 | Cannot disconnect type definitions or polymorphic VIs if the block diagram is not available. |
1100 | No object of that name was found. No reference could be returned. You can use the Obtain Queue or Obtain Notifier function to look up a queue or notifier by name. If create if not found? is FALSE and a queue or notifier with that name was not found, LabVIEW returns this error. |
1102 | The string wired to the xml string input is empty. |
1103 | The XML tag describing the type of data is not recognized. |
1104 | No end tag was found for an XML start/end tag pair. |
1105 | An unknown or unexpected XML tag was discovered. |
1106 | The XML tag describing the type of data does not match the wired type. |
1107 | The XML enumerated type choice(s) does not match the wired type. |
1108 | XML value text is illegal or out of range for type and/or format. |
1109 | Unsupported data type. |
1110 | No longer used. |
1111 | Release Semaphore called on a semaphore that was not currently acquired. |
1122 | Refnum became invalid while node waited for it. |
1123 | You cannot create an object (such as control caption) in built applications. You must create these objects in the LabVIEW development system. |
1124 | VI is not loadable. In a built application, this error might occur because the VI being loaded was last compiled for a different OS or with CPU features, such as SSE, that this target does not support. In this case you must rebuild the application for the target OS and make sure SSE compiler settings in the build specifications match the target platform. This error also might occur if the VI is a polymorphic VI, which cannot be loaded in the LabVIEW Run-Time Engine. You must load an instance of the polymorphic VI instead of the polymorphic VI itself. |
1125 | File version is later than the current LabVIEW version. |
1126 | VI version is too early to convert to the current LabVIEW version. Refer to the Converting VIs topic in the LabVIEW Help for more information about converting VIs to the current LabVIEW version. |
1127 | Cannot instantiate template VI because it is already in memory. |
1128 | Input unit is not compatible with the current unit. |
1129 | You cannot assign the same numeric value to two or more strings in a ring control. You also cannot assign the same string value to two or more strings in a combo box control. If you receive this error while trying to write to the Strings and Values [] property of a control, refer to the KnowledgeBase at ni.com for more information. |
1130 | The VI Server connection peer is unresponsive. Refer to the Connection Responsiveness: Check Method topic in the LabVIEW Help for more information about connection polling. |
1131 | You cannot use this property with this system control. |
1135 | The tree control's active item is not valid for this property. |
1136 | You wired an invalid item tag to a tree control property or method. |
1137 | Tree control's internal data is corrupt. |
1138 | An exception occurred within external code called by LabVIEW. This might have corrupted the LabVIEW memory. Save any work to a new location and restart LabVIEW. |
1144 | Cannot insert VI in a subpanel control because VI is already open. |
1145 | Cannot open VI because it is already in a subpanel control. |
1146 | You attempted an operation that would change a child-only item into a parent item. |
1147 | Cannot insert a remote VI in a subpanel control. |
1148 | This property is read only while the VI is in a subpanel. |
1149 | Cannot close or set the state of a closed front panel. The front panel must already be open before you close it or set its state. |
1150 | Cannot open a front panel that is already open. To set the state of the open front panel, use the Front Panel Window:State property. |
1151 | Invalid input for front panel state. |
1156 | Memory full error, possibly due to a data format not matching expected data type. This is caused by trying to allocate a buffer that is too large for memory. Although normal allocation might run the system out of memory, frequently an out of memory error is caused by interpreting the data incorrectly and treating something that is data as the size of the data. Before assuming that the system needs more memory to complete the operation, make sure the read format you are requesting is valid for the data being read. |
1157 | You cannot use this property with a numeric indicator. |
1174 | Invalid return parameter for Call Library Function Node. The return type must be Void, Numeric, or String. Numeric return types are passed by value. Strings return types are passed as a C String Pointer or a Pascal String Pointer. |
1175 | Invalid array dimension in Call Library Function Node configuration. An array must have 1 or more dimensions. |
1176 | Invalid waveform dimension in Call Library Function Node configuration. A waveform must have 0 or 1 dimensions. |
1177 | Invalid data type for Call Library Function Node parameter. Void can be used only as return type of function. |
1186 | Cannot show or hide the label on its own. Label visibility is controlled by the label owner. |
1187 | Internet Explorer is required for this operation but it is not installed. |
1188 | The static VI reference is not configured. Right-click the Static VI Reference function on the block diagram and select Browse for Path. Navigate to the VI for the reference and click the Open button to configure the reference. |
1190 | The operation is not allowed when the control has key focus. |
1191 | The wire already has a probe on it. |
1192 | No data range set for digital displays. |
1193 | When a Boolean control has a latch mechanical action, you cannot use the Value property to read or write its value. When a Boolean control is configured with a latching mechanical action, the Value property always returns an error. Due to race conditions that can occur when you have a Boolean value with latching mechanical action, you cannot programmatically read Boolean values that are set with a latching mechanical action. |
1194 | This Express VI requires DIAdem 8.1 or later and the LabVIEW DIAdem Connectivity VIs version 2.1 or later. The Connectivity VIs are available for free download from ni.com. Refer to the National Instruments Web site to download the VIs. |
1196 | Cannot list the same terminal more than once in the grown region of the expandable subVI. |
1197 | This operation is not valid for static VI references. To run a VI using a static VI reference, use an Invoke Node to call the Run VI method. Set the Invoke Node class to VI and select the Run VI method. |
1198 | The VI is not in a state compatible with this operation. Change the execution mode of the referenced VI to reentrant for this operation. |
1301 | The dimension of the array passed in does not match the expected dimension for the operation. |
1303 | The elements of the array are not unique. There are duplicated items in the array. |
1304 | The array index is outside of the array bounds. |
1305 | The required page cannot be found. |
1306 | Unable to load new code resource to the node. Code resource already loaded. |
1307 | Subpanel control could not open the VI window. You tried to insert a VI into a subpanel control, but the front panel or block diagram window you want to insert does not exist. |
1308 | The Property or Invoke Node is not linked to a front panel control. |
1309 | The Property or Invoke Node reference input terminal is already wired. |
1310 | The object is not in the same VI as the Property or Invoke Node. The control reference of the control does not belong to the VI that owns the Property or Invoke Node. |
1311 | The input for class name is not correct or is in the wrong format. The input for class name is not correct or is in the wrong format. The correct format should begin with the class type followed by the path to the object using the long names. For example, VI Server:Generic:GObject |
1312 | Structure frame index is out of range. This error occurs when you use an index value that is out of range to access a frame in a Case, Stacked Sequence, or Event structure. |
1313 | You cannot use this property on a control in a radio buttons control. |
1314 | You cannot use this property on an instance of a type definition set to update automatically from the master copy of the type definition. |
1315 | You have attempted to create a data type with a descriptor that is too large. |
1319 | Cannot insert a VI into a subpanel that is not in a running state. |
1320 | In run mode, LabVIEW cannot get or set a property for a control part that has not been created. |
1321 | NI License Manager is not initialized. Verify that NI License Manager is installed on the computer by selecting Start�All Programs�National Instruments�NI License Manager. |
1322 | Invalid project build reference. |
1357 | A LabVIEW file from that path already exists in memory, or exists within a project library already in memory. To resolve this error, give the file a path that does not already contain a LabVIEW file in any open application instance. |
1358 | The splitter bar cannot be moved to this position because it violates the minimum or maximum size of a descendant pane. When LabVIEW tries to move the splitter bar to the specified position, at least one pane shrinks smaller than its set minimum size. For example, if you have a VI with one vertical splitter bar, and the minimum size of the left pane is 50, wiring 10 to the Splitter Position property will return this error. To correct this error, set the minimum size of the pane to a smaller value, or wire a value to the Splitter Position property that does not shrink the pane beyond its minimum size. |
1359 | A drag cannot start because a previous drag transaction is still pending. |
1360 | Cannot provide the type of data requested for this drag and drop operation. To correct this error, ensure that a drag and drop operation is in progress when you call this function and that the data type and drag data name match what is currently available during the drag and drop operation. |
1361 | The name or data type of a drag data element conflicts with the built-in LabVIEW drag data types. You cannot use the prefix LV_ on a data name. |
1362 | Cannot use this property with this string display mode or if word wrapping is enabled. Change the display mode to 0 (normal) and/or disable word wrapping to use this property. |
1363 | The specified name or GUID is invalid. |
1364 | The provider plug-in is not installed or somehow corrupt. |
1365 | Failed to generate a valid GUID. |
1366 | You cannot hide or show the scroll bars of a subpanel control when a VI containing multiple panels is inserted. |
1370 | The selected build failed to complete. |
1376 | A Diagram Disable structure cannot have a default frame. This error occurs when you try to use the Default Frame property with a Diagram Disable structure. You can use this property only with the Conditional Disable structure. |
1377 | A Diagram Disable Structure cannot have conditions. You can use the Conditions property and the Get Frame Index method only with the Conditional Disable structure. |
1378 | Cannot set the Active Frame property on a Conditional Disable structure. This error occurs when you try to use the Active Frame property with a Conditional Disable structure. You cannot use this property with a Conditional Disable structure because conditions determine the active frame. You can use this property only with a Diagram Disable structure. |
1380 | License checkout failure. Unable to checkout the requested license feature because the license is invalid or does not exist. |
1381 | Cannot create semaphores with a size less than one. |
1384 | Cannot start dragging because duplicate names for drag data types were passed to the Start Drag method or Drag Starting? event. To correct this error, ensure that the names you use for drag data are unique in each element of the data array for the method or event. |
1385 | Cannot start a drag and drop operation because the data provided is invalid. To correct this error, verify that the drag data array is not NULL and that all elements have names and data fields. |
1388 | The block diagram you are attempting to access belongs to a VI that is either in evaluation mode or has an invalid license. To correct this error, you must obtain a valid license for the VI and its containing library. |
1389 | You are attempting to save or copy a VI that is either in evaluation mode or has an invalid license. To correct this error, you must obtain a valid license for the VI and its containing library. |
1390 | You attempted to open a VI Server reference to an out-of-scope VI. A VI can open VI Server references only to other VIs that it could call as subVIs. After the reference is opened, that VI can return the reference to other VIs that could not normally open the reference. |
1396 | Cannot convert text from the source character set to the destination character set. |
1397 | You have not wired a required input on this subVI. To correct this error, wire the required input. |
1398 | The subVI cannot be inlined because there is a local variable in the block diagram. |
1399 | The subVI cannot be inlined because a front panel terminal is not on the root diagram. For example, this error might occur when a front panel terminal is inside a structure. |
1430 | The path is empty or relative. You must use an absolute path. |
1432 | The specified format cannot be used with floating point data. For example, hexadecimal notation is not a valid format for floating point numbers. |
1434 | The precision is greater than the maximum allowed value for this format. |
1436 | Numeric precision cannot be negative. |
1438 | Archive version is later than the current LabVIEW version. |
1439 | A project library cannot be copied to the same folder as the original library because the new library files would conflict with the original library files on disk. You must specify a different location on disk when copying a project library. |
1440 | The filename does not match the expected name. The file specified must have the same filename as the original file. |
1443 | Debug connection refused by specified server. Only one debug connection is allowed per application or shared library. |
1444 | No VIs to download from application, connection closed. |
1445 | Open VI Reference no longer matches VIs in memory by filename. A filename is no longer sufficient because the full name of a VI now includes any owning libraries. You can use the Strip Path function to wire the filename as a string, but this will not work for VIs in libraries. |
1447 | There was a name conflict while saving for previous. VIs in libraries are saved in the form LIBRARYNAME_VINAME. There is already a VI in this hierarchy with this name. |
1449 | Arrays must have at least one dimension and a maximum of 63 dimensions. |
1450 | One or more untitled library dependencies exist. This file cannot be saved until all dependent files have been named. |
1451 | One or more untitled dependencies exist. This file cannot be saved until all dependent files have been named. |
1452 | This library was saved in an earlier version of LabVIEW. It must be loaded and saved in the current version of LabVIEW. |
1453 | You may only set the vertical arrangement on a label, caption or free label. |
1454 | LabVIEW classes cannot be flattened as XML in this version of LabVIEW. |
1455 | Revert failed. This item has been edited in another context on this machine. Only that instance can be reverted. |
1468 | Specified ability not supported by the library. Verify the ability name does not contain spaces. |
1469 | Specified ability already exists. You cannot add an ability multiple times. |
1470 | Specified folder is outside the library. You cannot add library items to folders that do not belong to the library. |
1483 | Cannot change width of the plot legend when you configure the plot legend to automatically resize, or if the legend has more than one entry and you arrange the plot legend horizontally. Right-click the graph or chart and deselect Autosize Plot Legend in the shortcut menu to disable automatic resizing and make sure you arrange the plot legend vertically. |
1484 | LabVIEW cannot inline the subVI into its calling VIs because the block diagram of the subVI contains an implicit control reference. To correct this error and inline the subVI, remove the implicit control reference. |
1485 | LabVIEW cannot inline the subVI into its calling VIs because the block diagram of the subVI contains an implicit Property Node or Invoke Node. To correct this error and inline the subVI, remove the implicit Property Node or Invoke Node. |
1488 | The migration file cannot load because it is no longer supported. |
1489 | The migration file cannot load because its content is not valid or is corrupt. |
1490 | The migration file cannot load because it makes references to data that does not exist or is invalid. |
1491 | If you obtain a queue reference in one application instance, you cannot use that queue reference in another application instance. You cannot use queues for communication between LabVIEW application instances. |
1492 | If you obtain a notifier reference in one application instance, you cannot use that notifier reference in another application instance. You cannot use notifiers for communication between LabVIEW application instances. |
1493 | The save operation failed because multiple files of the same name cannot be saved into a single LLB. To correct this error, save to a folder instead of an LLB. |
1497 | Cannot unlock a library for edit when instances in running VIs exist. |
1498 | Library has errors. Fix the errors before attempting this operation. |
1499 | Library has edits in another context. Sync up changes before attempting this operation. |
1500 | If you obtain a user event reference in one application instance, you cannot use that user event reference in another application instance. You cannot use user events for communication between LabVIEW application instances. |
1502 | Cannot save a bad VI without its block diagram. |
1503 | Cannot save a clone of a reentrant VI. |
1504 | Cannot save a remote panel. |
1517 | An error occurred in the Call Library Node processing. This error was most likely a configuration mismatch between the calling conventions of the Call Library Node and the function being called in the DLL. |
1523 | Passed an invalid number of strings to the Strings [ ] property. You must pass either 1 string or 6 strings. |
1524 | The target version for save is not formatted correctly. The target version for save must be a valid LabVIEW version in the form x.x or xx.x, where x is a number. Refer to the LabVIEW Help for a list of valid versions. |
1526 | This property does not apply when the plot legend of a graph or chart is in tree view. |
1529 | There are too many nested VI calls. This typically results from recursion without a proper termination condition to stop the recursion. |
1532 | The target application instance is currently being destroyed. You cannot get a new reference to the application instance or load a VI in the application instance. |
1533 | A shared variable node cannot be created from the specified terminal. |
1534 | The semaphore you specified does not exist. LabVIEW cannot return a reference to the semaphore. This error might occur if the create if not found input of the Obtain Semaphore Reference VI is FALSE and LabVIEW cannot find a semaphore with the name you specify. |
1535 | The semaphore reference you specified is invalid. To correct this error, make sure the reference to the semaphore is valid. |
1544 | LabVIEW attempted a read, write, or seek on a file opened in unbuffered mode, and the data size is not a multiple of the disk sector size. Use the Get Volume Info function to return the proper sector size. If you do not have the right amount of data to align to a sector size, you must pad the data with filler data and delete the filler data before LabVIEW reads back the file. |
1545 | LabVIEW attempted to read or write data to a file opened in unbuffered mode, and the data is not aligned properly. LabVIEW determines how data is aligned and you cannot alter that alignment. If this error occurs, you must enable buffering and reopen the file. |
1546 | The VI must be in a project to use this property. |
1548 | Queue refnum cannot be obtained with a size of zero. Size input must be a positive number or -1 for unlimited size. |
1550 | The license for the I/O server type is invalid. |
1553 | The LabVIEW Run-Time Engine cannot load the polymorphic VI. This error occurs in stand-alone applications when the VI is polymorphic. To correct this error, load an instance of the polymorphic VI rather than the polymorphic VI itself. |
1554 | The current LabVIEW target cannot load control VIs. |
1556 | The reference is invalid. This error might occur because the reference has been deleted. |
1557 | LabVIEW tried to access duplicate references at the same time. |
1558 | There is a type mismatch between the wire type and the internal data type of the reference. This problem might occur due to a type cast error. |
1564 | Project file cannot be saved at this time. The project has a locked untitled dependency. The lock prevents giving the untitled item a name so it cannot be saved. |
1571 | You cannot open a packed library saved in a version earlier than the current version of LabVIEW. |
1573 | You cannot load a packed library built for a target or operating system different than the current target or operating system. |
1574 | Cannot open a file with separated compiled code in the LabVIEW Run-Time Engine. Contact the distributor of the file. The distributor must include compiled code in the file for it to run in the LabVIEW Run-Time Engine. |
1579 | Specified paths do not share a common directory. The paths must share a directory. Consider building caches for each set of paths that share a common directory. |
1580 | Cannot find the compiled code in the compiled object cache. Verify that the VI is marked to save its compiled code separately and that it is not broken. Then compile the VI. |
1581 | Cannot use this property on either .NET or ActiveX Container. |
1584 | The data in the reference cannot be resized. There is a size mismatch between the data in the reference and the data wired to the Data Value Reference Write Element border node. |
1586 | Compiled code is out of date. |
1587 | VI is not marked to separate compiled code from source file. |
1588 | Compiled object cache is corrupt. |
1590 | The qualified name of one of the dependencies of the specified file is not what LabVIEW expected. This mismatch implies that the dependency report is unreliable, so the ReadLinkInfo operation was aborted. |
1595 | The RT target does not have enough memory to load the startup application. |
1596 | Cannot use SSL on this operating system because SSL is either not configured, not installed, or not supported. |
1597 | The Paste Data operation attempted to paste data into a destination that would have had a dimmed 'paste' option in the shortcut menu. |
1599 | An empty string is not a valid method name. |
1603 | The Open VI Reference function does not support using an asynchronous call by reference option with the Prepare for reentrant run option. Both the 0x80 and 0x100 option flags conflict with the 0x08 option flag. The 0x08 flag is useful when running VIs with the Run VI method. The 0x08 flag is not useful when performing asynchronous calls. To correct this error, remove either the 0x08 option or the 0x80 and 0x100 options. |
1604 | The Open VI Reference function does not support using the option 0x08 (Prepare for reentrant run) with the asynchronous call by reference options 0x80 (Prepare to call and forget) or 0x100 (Prepare to call and collect). |
1611 | An internal error occurred because a front panel item has no execute data. Recompiling the VI may fix this issue. |
1616 | The path to save the report is not valid. A valid path cannot contain any of the following characters: (Windows) < > / | : " * ? or (OS X/Linux) < > \ | : " * ?. |
1617 | LabVIEW is unable to generate a VI comparison report. Make sure you have write permission to the path you specified and generate the report again. |
1619 | LabVIEW is unable to find the Microsoft Word components. Make sure you installed Microsoft Word correctly. |
1620 | LabVIEW is unable to create the Microsoft Word report. Try generating the report again. If the problem persists, contact National Instruments technical support. |
1621 | LabVIEW is unable to create the Microsoft Word report. Try generating the report again. If the problem persists, contact National Instruments technical support. |
1622 | LabVIEW is unable to create the Microsoft Word report. Make sure you installed Microsoft Word correctly and create the report again. |
1623 | LabVIEW is unable to find the Microsoft Word components. Make sure you installed Microsoft Word correctly. |
1624 | You can only generate web page or plain text reports on OS X and Linux. |
1627 | The control index at position %d is invalid. |
1628 | LabVIEW cannot convert the input data type at position %d to the control data type. |
1629 | The control must have a terminal on the block diagram.. |
1630 | If you wire a variant or a LabVIEW class library file (.lvclass) to this function, you must call the function on a VI in the same application instance. |
1632 | You cannot insert a custom control directly into a subpanel. Use a VI with the custom control on its front panel instead. |
1640 | Channels are incompatible with asynchronous call by reference options 0x80 (Prepare for call-and-forget) and 0x100 (Prepare for call-and-collect). Channels currently express only intraprocess communication. Channels cannot maintain their state properly if one endpoint or the other shuts down independently. Both of the asynchronous call modes Prepare for call-and-forget and Prepare for call-and-collect allow the called VI to have a different run lifetime from its direct caller. |
4800 | Selected Device is Invalid The currently selected device index is invalid. This could be caused by an invalid sound driver. |
4801 | Invalid sound task refnum. No sound driver is available for use, or the given GUID is not a valid DirectSound device ID. |
4802 | The sound device is busy. Another application is currently using the device. Raising this application's priority level could resolve this issue. |
4803 | The sound driver or card cannot accommodate the specified configuration. Check that the parameters entered are within the supported range for the hardware and drivers. If you receive this error while using the Sound Output Configure VI, refer to the KnowledgeBase at ni.com for more information. |
4804 | Cannot write in file playback. The application attempted to write to the file while it was being played. This error code is not currently reported by the LVSound library. |
4805 | Could not find the sound file. The specified sound file could not be found. |
4806 | DirectX 8.0 or higher is required to run. To correct this error, install the latest version of DirectX from http://www.microsoft.com/downloads. |
4810 | Cannot recognize sound format. The sound format of this file is not recognizable. The file may be corrupt. |
4811 | Cannot support sound format. The specified wave format is not supported. This could be a limitation of the hardware, driver, or both. |
4820 | A buffer underflow has occurred. A buffer underflow has occurred because the application is not writing data quickly enough. |
4821 | Overwrite error. An overwrite error has occurred because the application is not reading data quickly enough from the buffer. |
4822 | A timeout occurred before the operation finished. A timeout error occurred because the application was unable to successfully acquire a mutex. |
4823 | You cannot perform this operation without an active task. Ensure that a task is active and try again. An input task might stop running if the input buffer overflows. Overflow occurs when the data is not read fast enough. |
56000 | Generic project error. |
56001 | An item with this name already exists in the project. |
56002 | An item with this path already exists in the project. |
56003 | Adding this item would cause a conflict with another item. |
56004 | The project item could not be found. |
56005 | The item type is not compatible with the target type. |
56006 | You cannot add a packed library to a project library. |
66464 | The global time on the controller was altered, which might affect the period of an iteration of the NI Scan Engine. A timing source such as IEEE-1588 or GPS modified the global time value on the controller. This can result in a temporary phase shift, which would alter the update period for NI Scan Engine variables for one iteration. |